我正在使用 Windows,并且还在虚拟机上运行 ubuntu 服务器。最近,当来宾计算机使用 IPv4 地址连接到网络时,我已经无数次通过 SSH 连接到来宾计算机。当我在家和工作时,这又起作用了。现在,我已连接到大学网络。这是在我的 VM 中执行时 ifconfig 的结果。
eth0 Link encap:Ethernet HWaddr 08:00:27:ae:e4:a0
inet6 addr: fe80::a00:27ff:feae:e4a0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:65404 errors:0 dropped:0 overruns:0 frame:0
TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7588239 (7.5 MB) TX bytes:10610 (10.6 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1296 (1.2 KB) TX bytes:1296 (1.2 KB)
我做了一些研究,并在 SO 上找到了这篇文章。 IPv6 链路本地地址格式
所以我在我的主机上运行了 netsh interface ipv6 show address 这是我的 vbox 网络信息
Interface 208: VirtualBox Host-Only Network
Addr Type DAD State Valid Life Pref. Life Address
--------- ----------- ---------- ---------- ------------------------
Other Preferred infinite infinite fe80::f8cd:e410:b1b1:c081%208
然后我尝试ping地址,它是成功的。然后我尝试使用以下命令通过 SSH 连接到服务器
ssh -6 fe80::f8cd:e410:b1b1:c081%208
我得到了这个错误
"no address associated with name"
我不明白为什么我会收到这个错误 - 我之前通过指定它们的 ipv4 地址来 ssh 进入机器,而且我以前从未收到过这个错误。谁能告诉我我可能做错了什么?
谢谢您的帮助!