端口转发的行为与 D-Link 路由器中的虚拟服务器不同吗?

端口转发的行为与 D-Link 路由器中的虚拟服务器不同吗?

D-Link 路由器有两个页面可以设置从外部访问内部网络:Port ForwardingVirtual Server。这两个页面都允许将外部端口映射到内部端口,但后者还允许更改端口。

我发现如果我的内部网络中有服务并在两个页面中的任何一个中进行设置,我就可以轻松地从外部访问它。

但是如果它尝试通过外部 IP 地址从内部访问我的内部服务,则只有通过页面设置服务才能成功Virtual Server

为什么?

这是 D-Link 错误还是该行为应由 Internet 协议引起?如果是后者,请提供一些解释。

答案1

您需要 NAT 环回,也称为 NAT 反射、NAT 发夹,可能还有其他一些名称。

有一个维基百科上有很好的解释NAT 回溯的作用以及为什么在您的情况下需要它。

基本上,如果没有它,您的路由器就不会期望来自 LAN 的发往您的公共 IP 的请求,并且地址转换无法正常工作。

这个帖子确认 D-link 路由器仅在虚拟服务器条目上设置 NAT 环回,而不是端口转发条目。

相关内容