【问题标题】:Being able to use router's global address from its LAN?能够从其 LAN 中使用路由器的全局地址吗?
【发布时间】:2013-08-03 05:48:51
【问题描述】:

很难说出标题,所以让我澄清一下。我一直在使用 Wampserver 并从外部来源测试网站,我不得不依靠我的手机;但是,我希望能够使用运行服务器的计算机。因此,我不想输入本地 IP 地址并查看网站,而是希望能够输入全局 IP 地址。现在,如果我这样做,它就会超时。当我使用运行服务器的计算机上的全局 IP 地址时,由于无法正确解析地址而无法连接。我已经尝试编辑 localhost 文件以查看是否可以工作,但到目前为止还没有运气。我使用的是 Windows 8,并且我有一个 Arris 路由器。

我希望此功能更易于测试,而不是使用我的手机查看它是否为外部客户端正确加载。

有可能吗?如果是 - 如何?

【问题讨论】:

    标签: ip localhost ip-address lan


    【解决方案1】:

    这更像是一个功能而不是一个错误,它与大多数路由器处理通过 NAT 的流量(和端口转发)的方式有关。最常见的端口转发只会在流量通过路由器从外部接口流向内部接口时完成。某些路由器具有称为 NAT 反射或 NAT 环回的功能,当您从自己的 IP 发送数据包时,它们允许它们进行端口转发。

    但是如果您的端口转发工作正常、您已确认或您没有任何防火墙等,您无需担心这一点,甚至无需将页面作为外部客户端进行测试。我不知道具体是什么你在测试吗,但如果是网络服务器本身,你从外部或内部测试的天气不会有任何真正的差异,响应将是相同的,所以你可以从本地网络执行此操作。

    【讨论】:

    • 是的。这是一个很好的观点......感谢您解释有关此主题的路由器功能。 :)
    【解决方案2】:

    您的路由器可能有一个全局地址,而您的 PC 可能有一个由路由器提供的 DHCP 地址。您需要从路由器“端口转发”到 PC,这样当您“戳路由器上的端口”时,它会将其转发到您 PC 上的端口。

    【讨论】:

    • 嗯,对,我已经做到了。这不是问题。我从外部来源访问我的 Wampserver 没有问题。我无法从本地 LAN 访问我的全局地址。因此,如果我现在在浏览器中输入路由器的全球 IP,它最终会超时而不会加载网站。我必须实际输入本地 IP 地址才能到达任何地方。我的端口转发已设置,并且正确的端口已畅通。我想要做的是使用局域网内的全局 IP 地址来访问局域网内服务器上托管的网站。
    猜你喜欢
    • 2016-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-16
    • 1970-01-01
    • 1970-01-01
    • 2016-11-16
    相关资源
    最近更新 更多