我使用 ssh 登陆的电脑无法上网

我使用 ssh 登陆的电脑无法上网

因此,我的 Mac 位于大洋彼岸,位于我的家庭网络上,并且其 ssh 端口已转发。

我可以通过 ssh 进入它,甚至连接到在那里运行的 Minecraft 服务器。

ping然而,诸如和之类的命令curl都告诉我它们无法解决任何问题。

$ ssh myip
Password:
Last login: Wed Jul 11 15:40:42 2012 from over here
$ ping google.com
ping: cannot resolve google.com: Unknown host

这怎么可能?我重启了一些东西,但似乎没什么帮助。

答案1

远程主机上是否有 DNS 服务器条目?似乎您无法进行名称解析。例如,尝试 ping 209.85.148.113(google.com 上的主机之一)。

也可能有防火墙阻止未指定的流量?

答案2

您还可以检查 /tmp/system.cfg 并将主 DNS 服务器设置为 google 8.8.8.8 以进行外部查找。

保存,重启后此设置仍然有效

相关内容