![无法从办公室 ping 通家里的 PC](https://linux22.com/image/1450939/%E6%97%A0%E6%B3%95%E4%BB%8E%E5%8A%9E%E5%85%AC%E5%AE%A4%20ping%20%E9%80%9A%E5%AE%B6%E9%87%8C%E7%9A%84%20PC.png)
通常,我使用 TeamViewer 来控制我的家用 PC 和办公室 iMac。
但TeamViewer
有时不起作用。在这种情况下,从我的家用电脑到我的办公室 iMac,我使用UltraVnc
(在家用电脑上)来控制办公室 iMac。
但是如果我在办公室,想要连接家里的电脑但却TeamViewer
不工作,我就没有办法控制家里的电脑。
问题是,即使我将Terminal
(在 iMac 上)用于ping
我的家用电脑,也没有结果。
我已经关注教程使我的家用电脑能够被 ping 通。但是没有用。即使我关闭 Windows 7 防火墙进行测试,我仍然无法从办公室 ping 通家用电脑。
我真希望能够从办公室控制家里的电脑。我的 IP 是这样的89.97.123.123
(反正这不是我的 IP...),它是由一家法国公司提供的Bouygue Telecom
。
请帮我在 Windows 7 上进行设置,以便在家外进行控制。谢谢。
答案1
事实上,你不能从外面 ping 你的电脑是正常的:你的 bbox 位于中间,但根据https://lafibre.info/bbox-adsl/bbox-sensation-bloque-les-pings-entrants/24/无法响应 ping 请求...
如果您想使用超级 VNC,则需要进行一些网络地址转换。在您的盒子的 NAT 规则中,添加一行,将端口上的传入连接重定向5900
到运行 VNC 服务器端口的 PC 5900
。
參考文獻:http://www.smartlab.at/mobilevnc/vnc-behind-a-firewall-or-a-nat-router/
编辑 :我的回答可能有点暴力,对此我很抱歉 ;-)
NAT 是路由器中定义的一组基于 IP 和端口的规则,用于执行流量路由。就您而言,您希望您的盒子将传入的 VNC 流量路由到您的 PC。
要做到这一点,你所要做的就是连接到你的 bbox 网页和界面,并使用专用的 NAT 菜单(查看此页面http://www.01net.com/editorial/552354/configurez-correctement-votre-bbox/以获得更详细的帮助,我家里没有这样的盒子)。
然后,您可以使用此规则:
"Name of the rule" TCP Port 5900 [ip_local_pc] 5900
希望有帮助