Wifi 路由器 - 局域网内的端口转发

Wifi 路由器 - 局域网内的端口转发

我需要让我的 wifi 路由器从内部 LAN 连接进行端口转发。我的路由器 DIR-615 的端口转发功能按预期工作。我无法让它在我的 LAN 内工作。

让我们从一些假设开始

Wifi 路由器 - LAN IP = 192.168.0.1 公共 IP :动态 FTP 服务器 - LAN IP - 192.168.0.200 :21
我的电脑 - LAN IP - 192.168.0.2
动态 DNS :username.dyndns.org

Wifi 路由器设置为将端口 21 转发到 192.168.0.200 。通过连接到 username.dyndns.org ,从 LAN 外部(例如从工作)连接到我的 FTP 服务器可以正常工作。但是,当我尝试从 LAN 内部连接到 username.dyndns.org 时,发生了以下情况

步骤 1:它将动态 DNS 地址解析为路由器公共 IP 地址。
步骤 2:路由器将其解析为 192.168.0.1
步骤 3:LAN 内的 PC 尝试连接到 192.168.0.1:21,而不是 192.168.0.200:21

在我理想的情况下,我的 Wifi 路由器将从路由器 (192.168.0.1) 进行端口转发,从 WAN 以及 LAN。目前,端口转发仅从 WAN 工作。最终目标是让我可以从 LAN 内部和外部连接到同一个地址 (username.dyndns.org)。如果 LAN 连接中没有进行端口转发,这将不起作用。

这似乎是路由器特有的问题。我以前用过的路由器可以做到这一点。但我当前的路由器没有此功能(也找不到配置它的方法)。这里有没有人有 wifi 路由器,在使用动态 DNS 地址连接到 LAN 内的服务器时没有问题?

答案1

这被称为发夹弯技术,家用路由器通常不支持该技术。

解决方案的“最简单”方法是内部运行您自己的 DNS 服务器,并将 username.dyndns.org 解析为 192.168.0.200。

相关内容