D-Link路由器中有两个页面用于设置从外部访问内部networking: Port Forwarding
和Virtual Server
。 两者都允许将外部端口映射到内部端口,除了后者页面还允许更改端口。
我发现,如果我在内部networking中有服务,并将其设置在两个页面中的任何一个,我可以轻松地从外部访问它。
但是如果它尝试从内部通过外部IP地址访问我的内部服务,则只有在Virtual Server
页面设置服务的情况下,我才能成功。
为什么?
这是D-Link的错误还是应该由于Internet协议而发生? 在后一种情况下,请提供一些解释。
您需要NAT回送,也称为NATreflection,NAT发夹,以及可能的其他一些名称。
对于维基百科来说 ,NAT lookback有什么好的解释,以及为什么需要你的情况。
基本上没有它,您的路由器并不期望发送到您的公共IP的请求来自LAN,并且地址转换不能正常工作。
这篇文章确认了D-link路由器仅在虚拟服务器条目上设置NAT环回,而不是端口转发条目。