首先:我是网络菜鸟,所以请原谅我的问题的菜鸟性。
我想通过 SSH 从我的 Mac 进入本地网络中的 Raspberry Pi。我有一个 IPv6 网络,但由于我的 ISP,无法更改为 IPv4。
Pi 已连接互联网,我可以加载网站。但我无法 ping 任何东西(我使用了ping
和ping6
和google.com
和 的所有组合ipv6.google.com
。完全没有输出,如果我按 Ctrl-C,它会显示类似“已传输 X 个数据包,已接收 0 个数据包”的内容。当我 ping 我的 Mac 时也是同样的情况。
我尝试ip address
在 Pi 上使用并从我的 Mac ping 两个 wlan0-IPv6 地址。一个根本不起作用(“传输了 X 个数据包,接收了 0 个数据包”),另一个开始打印
ping6: sendmsg: No route to host
ping6: wrote fe80::8ee5:58db:42c:2d9d 16 chars, ret=-1
一遍又一遍地。
我ip -6 route
在 Pi 上试了一下
2a02:8070:da1:c700::/64 dev wlan0 proto kernel metric 303 mtu 1500 pref medium
fe80::/64 dev wlan0 proto kernel metric 256 pref medium
default via fe80::362c:c4ff:fe4e:3c16 dev wlan0 metric 303 mtu 1500 pref medium
当我 ping2a02:8070:da1:c700从我的 Mac 上,我确实得到了响应,但使用 SSH 连接到此地址不起作用。当我 pingfe80::362c:c4ff:fe4e:3c16,我收到相同的“没有到达主机的路由”消息。
SSH 根本不起作用,当然,因为我无法在这个糟糕的网络中 ping 任何内容。但 SSH 是我的最终目标。请帮助我 :)