我正在运行本地应用程序服务器,我可以使用http://localhost:4554
.
如果我连接到 VPN 无法加载上述 url。我正在使用加密狗连接到互联网。
请帮忙!
在 mysql 连接设置中使用 127.0.0.1 而不是 localhost 作为我的主机为我解决了这个问题。我在 Avaya VPN 上
要连接到localhost
您,必须连接到与托管文件的设备相同的网络。但是,当您连接到 VPN 时,情况并非如此。当您连接到 VPN 时,它类似于在完全不同的网络上,因为您的外部 IP 地址会更改,因此无法访问本地文件。要localhost
在这种情况下访问,您需要做的是
localhost
. 此时,您应该连接到本地服务器。一个问题可能会导致这种行为。如果您通过 VPN 连接到公司网络,则 VPN 连接将更改搜索域,例如 mycompany.corp。
另一方面,公司网络中的某些系统可能会将自己注册为“localhost.mycompany.corp”(这应该是一个错误)。
结果是 localhost.mycompany.corp 现在将被解析为像 10.xx.xx.xx 这样的私有 IP,当您尝试访问http://localhost:4554/时,请求被发送到 10.xx.xx .xx 端口 4554,而不是假定的 127.0.0.1 端口 4544。