从 LAN 访问外部 IP

从 LAN 访问外部 IP

这是我的第一个问题。如果网站不正确,请见谅。

我在一家软件公司工作,我们在从 LAN 访问外部 IP 时遇到了麻烦。我们有一个调制解调器/路由器 ADB PDG A4001N。我们将此调制解调器用作主路由器。我们还有一个运行 Windows Server 2008 的服务器。我们需要的所有端口都转发到属于该服务器的静态 LAN IP。我们遇到了一个特殊问题。当我们尝试从 LAN IP(例如:192.168.1.121/Index.html)访问托管在服务器上的 FTP 或 HTTP 站点时,我们没有遇到任何问题。从外部访问也没有问题(例如:mysite.no-ip.org(我们不支付域名费用)。当我们尝试从 LAN 访问外部 IP 时,就会出现问题。如果我们尝试通过 http 或 FTP 访问外部 IP,它会将我们重定向到调制解调器自己的 HTTP 站点或 FTP 站点。这不仅发生在这两个服务上,而且从 LAN 访问外部 IP 时,它似乎没有正确进行端口转发。有什么提示吗?谢谢阅读。

答案1

您的设备无法完成您赋予它的任务。此设备专为家庭消费者设计,不支持称为发夹 nat 的功能,该功能允许将对公共 IP 的内部请求路由出您的网络,然后通过您建立的 NAT 规则返回。

您所遇到的情况是,您对路由器外部接口的请求由未实现 NAT 的内部接口处理,因此您的数据包不会被转发规则重定向到服务器,而是从您的设备提供的内部服务获取响应。

相关内容