如何在 Raspberry Pi 中使用我的计算机的互联网连接?

如何在 Raspberry Pi 中使用我的计算机的互联网连接?

我已通过路由器(以太网连接)将台式计算机(运行 Ubuntu 16.04)连接到 Raspberry Pi。我的电脑可以通过手机的 USB 网络共享访问互联网。我可以通过 SSH 连接到 Raspberry Pi,但它无法连接到互联网。

ping google.comping: google.com: Temporary failure in name resolution

sudo apt updateTemporary failure resolving 'raspbian.raspberrypi.org'

如何将我的电脑的互联网连接转发到 Raspberry Pi?

路由器仅连接台式机和树莓派。

答案1

在 Raspberry Pi 上,输入此命令:

sudo ip route add default via xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxx您的台式计算机的 IP 地址是多少。

您的 RPi 已经知道您的本地网络在哪里。此命令告诉 RPi 有一条通往所有其他IP 地址(默认路由)并且它会穿过你的 Ubuntu 机器。

您可能还需要设置 DNS 名称服务器。

答案2

我直接通过以太网将 Raspberry Pi 连接到我的计算机,并将显示器连接到 Pi。然后我运行ifconfigPi 来获取它的 IP 地址(它是10.42.0.38,也许这是默认的?)

然后我从我的桌面 ssh 到 RPi,现在它已连接到互联网。但是,当 RPi 连接到路由器并且无法连接显示器时,这并不能解决问题。

相关内容