远程连接到动态公共 IP 和私有 IP 地址

远程连接到动态公共 IP 和私有 IP 地址

我多次通过 WAN 链路上的远程桌面连接到具有静态公共 IP 地址的 Windows 计算机。我想知道如何连接到分配了动态公共 IP 地址和私有 IP 地址的远程计算机。

我家里有2个系统:

  1. xp系统-------已连接到互联网(动态公网ip)&允许其他用户在界面上连接到互联网。
  2. windows vista 系统--------在接口上启用 dhcp 以从 xp 访问互联网。

我如何从办公室远程连接到“vista 系统”?如果我家里有路由器/调制解调器,可能可以允许系统使用端口,但我没有。有什么建议吗?

答案1

您需要在 PC 上运行动态 DNS 客户端,并订阅动态 DNS 服务 - 例如,dyndns.com 将免费为您提供一个动态主机名。

答案2

一旦在 XP 系统上设置了动态 DNS 客户端,您将能够访问 XP 系统。

现在想象一下你坐在 XP 系统前,你如何从那里访问 Vista 系统?一旦你有了解决方案,你就可以从任何地方做到这一点。

如果您有路由器,解决方案会更复杂。在路由器的端口转发规则中添加以下内容:

port 5050  -> port x on XP
port 5051  -> port x on Vista

其中端口 x 是远程桌面软件正在监听的端口。这假设您的远程桌面客户端软件允许您更改目标端口。

更新:让您的路由器每次都为两台机器提供相同的 IP 地址。请参阅此问题

答案3

相关内容