使用 DDNS 和 NAT 转发远程访问家庭 Web 服务

使用 DDNS 和 NAT 转发远程访问家庭 Web 服务

我有一台本地服务器,在不同端口上运行着几个 Web 服务。该服务器连接到路由器,因此如果我在同一个 LAN 上,我就可以访问这些服务。

  • 该服务器有一个静态本地IP:192.169.1.113
  • 我的 Web 服务在本地通过192.168.1.113:8054
  • ISP 没有提供静态 IP,因此设置了 DDNS:example.tplinkdns.com

当我ping example.tplinkdns.com从终端运行时,我看到它指向我的路由器的公共 IP。这意味着 DDNS 正在运行。

路由器还具有 NAT 端口转发功能。因此,我想通过 DDNS 域访问我的服务。使用上面的示例,如下所示:

http://example.tplinkdns.com:8054

使用 NAT 端口转发可以实现这个吗?

如果是,由于 DDNS 不会自动指向,因此如何设置192.168.1.113。从 NAT 设置中,我所能做的就是将外部端口 8054 指向192.168.1.113:8054

如果不,为什么?有没有办法进行这种设置?

相关内容