进行端口转发,然后在内部网络中使用它

进行端口转发,然后在内部网络中使用它

我们都知道,通过在路由器上进行端口转发,外网的计算机就可以通过外部IP来访问指定端口上的内部计算机。

我现在正在用 D-link VDSL N 6740U 路由器替换 TP-Link 路由器(并复制了所有设置),我注意到有一件事停止了工作:使用 TP-Link 路由器,您可以使用外部 IP 从网络内部访问那些端口转发的计算机,并且它们将被转发到相关计算机。使用新的 D-Link 路由器,它不起作用。

您可能想知道,既然您身处内部网络,并且只需访问内部 IP,为什么还要使用外部 IP 和端口转发?举个例子来说明为什么这样做很有用:您有一个 iPhone 应用程序,它连接到内部计算机上的服务。iPhone 应用程序知道要连接到外部 IP。当我们将该 iPhone 放入内部网络(通过 WiFi)时,它突然停止工作,因为它无法再从外部 IP 访问该服务。

这是 D-Link 路由器的固有属性吗?它们不允许通过外部 IP 从网络内部访问内部服务器?或者有办法让它工作吗?

答案1

要在 D-link 路由器中启用端口转发,请执行以下操作...

登录路由器。选择Advanced选项。

实际上,它会带您进入虚拟服务器设置页面,该页面允许您转发路由器的公共端口以重定向到内部端口LAN IP

从左边选择一个Check box。(打勾:)

然后给虚拟服务器一个Name 指定Public端口并选择Protocl TCP/UDP 您还可以设置Schedule

在第二行指定 privateIP AddressPortIn Bound Filter

这里我附上了一张屏幕截图,它能帮助您更好地理解我上面所描述的内容。在此处输入图片描述

相关内容