You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ngrok 3搭配Wamp 3.3.1虚拟主机无法远程访问问题求助

解决方案

问题根源分析

  1. Apache的Require local规则阻止了外部请求(包括Ngrok转发的请求)
  2. 固定的Ngrok域名配置无意义(每次启动域名动态变化)
  3. 外部设备无法解析test.local本地域名(导致DNS错误)

具体修复步骤

  1. 开放Apache目录访问权限
    你的<Directory>配置中Require local仅允许本地IP访问,将其替换为允许所有请求:

    <Directory  "c:/wamp64/www/dev/test/">
      Options +Indexes +Includes +FollowSymLinks +MultiViews
      AllowOverride All
      Require all granted
    </Directory>
    

    保存配置后重启WAMP的Apache服务。

  2. 移除固定的Ngrok域名配置
    Ngrok每次启动生成的域名是临时且动态的,删除serverAlias aee9-89-85-88-146.eu.ngrok.io这一行,无需将临时域名绑定到虚拟主机。

  3. 使用Ngrok提供的临时域名访问
    启动Ngrok后,终端会输出类似如下的转发地址:

    Forwarding  https://abc123-xxx-xxx-xxx.eu.ngrok.io -> http://localhost:80
    

    把这个完整的https://xxx.ngrok.io地址复制到另一台设备的浏览器中访问,不要使用test.local(该域名仅本地Hosts可解析,外部设备无法识别)。

  4. 排查DNS解析问题
    如果仍然提示dns_probe_finished_nxdomain,在另一台设备执行以下操作:

    • 运行ping abc123-xxx-xxx-xxx.eu.ngrok.io(替换为你的Ngrok域名),检查是否能正常解析到IP
    • 确认设备已连接到可访问公网的网络,无防火墙/代理拦截Ngrok域名

内容的提问来源于stack exchange,提问作者a_zero

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 09:07:52