NGROK 不适用于 WAN 或外部本地网络
Posted
技术标签:
【中文标题】NGROK 不适用于 WAN 或外部本地网络【英文标题】:NGROK not working for for WAN or outside local network 【发布时间】:2021-11-07 18:40:56 【问题描述】:大多数时候,当我尝试将我的 ngrok 与 webhook 连接以进行测试或访问我的局域网之外的本地设置或从广域网时,它不允许我连接并显示未找到 ngrok 隧道。自从我在互联网上寻找解决方案以来已经有一段时间了。我正在使用的机器是 MacBook Pro 2020。
【问题讨论】:
【参考方案1】:此解决方案仅在 MacBook Pro 及其临时设备上测试过
当您从终端创建隧道时,您会注意到它会显示在您的 ngrok 仪表板中,您可以通过登录到您的 ngrok 帐户访问该仪表板。因为 ngrok 的这种行为是渐近的,有时在同一网络上,隧道可以通过 Internet 全局访问,有时 ngrok 隧道只能从局域网访问。我尝试过的一些未找到隧道的可能修复方法是
-
切换您的网络 您的 ISP 可能开始阻止 ngrok 并且不允许从您的局域网外部访问它。
卸载您的 ngrok 并重新安装。 (我使用
brew install ngrok
安装它,使用brew uninstall ngrok
删除它)。
尝试重新启动您的机器。
尝试更改路由器分配给您的 IP 地址
这些是我尝试过的一些可能的修复方法,它们对我有用,欢迎更多解决方案
【讨论】:
以上是关于NGROK 不适用于 WAN 或外部本地网络的主要内容,如果未能解决你的问题,请参考以下文章
Webpack DevServer HMR 不适用于 ngrok->docker
将 localtunnel\ngrok 与多个本地站点一起使用