由于我的家庭网络位于 WRT54G 后面,因此路由器具有外部“真实” IP 地址,其后面的 PC 具有 192.168.xxx.xxx 地址。
我希望能够远程控制其中一个 - 最好使用 UltraVNC,但我愿意接受建议。
由于我无法从互联网直接寻址该 PC,因此我认为我可以寻址路由器上的一个端口并将流量转发到 PC(反之亦然)。
这可行吗?有人能告诉我怎么做吗(或者给我一个可以做到的 URL)?
谢谢
答案1
这很简单,你只需要将端口 5900 TCP(VNC 协议通常使用的端口)从路由器转发到你想要远程控制的内部 PC。这样,当你通过此端口使用 VNC 客户端通过网络连接时,路由器会自动将控制权转发到该 PC。
现在您已经转发了端口,您需要找到一种方法来轻松在线识别您的 WAN IP(即您的 Internet 地址)。为此,您可以使用动态域名系统如果您使用的是动态 IP,则无需启用服务。如果您使用的是静态 IP,则在 VNC 客户端“连接到”字段中输入您的 IP 即可。
谢谢,如果您需要更多帮助,请在评论中告诉我们。
编辑:添加了两个可能有帮助的链接。
答案2
Linksys WRT54G 上的端口转发 UltraVNC(跳过广告)
如果你的“真实 IP 地址”是由你的 ISP 自动分配的(动态分配,因此经常变化),你需要动态域名系统
以下是教程:设置 DynDNS
选择 DynDNS 作为您的DDNS 服务在WRT54G的配置界面中:
然而,最简单的解决办法是Teamviewer(个人使用免费):安装Teamviewer 主机在家用电脑上,使用Teamviewer 便携版通过 USB 记忆棒,您可以从任何地方远程控制家里的电脑。安装只需两分钟,而且完全没有麻烦!
答案3
关于端口转发:
使用任何浏览器输入路由器的基本设置。只需输入 192.168.1.1(这是默认地址),然后输入用户名和密码。
进入应用程序和游戏
您可以在这里控制端口转发:
访问LINKSYS WRT54G 端口转发. 查找您要使用端口转发的应用程序 - 在您的情况下搜索 VNC。
按照网站上的步骤进行操作。