我一直尝试通过 juicessh 通过 ipv6 连接到运行 mosh-server 的计算机。一切启动正常,连接成功,然后要求输入密码。然后 juicessh (mosh-client) 失败,返回“错误的 ip 地址”并断开连接。
该地址是本地 ipv6 地址,格式为 fe80::abcd:1234:5678:90ef%wlan0。谢谢您的帮助。Bty,使用 juicessh 到 ipv6 地址的 ssh 工作正常。
答案1
该%wlan
部分引用了您计算机上的特定网络适配器。如果您在计算机上配置监听端口、配置路由规则等,则可能需要该地址部分。但远程系统看不到该部分。
在 JuiceSSH 的地址框中输入以下内容fe80::abcd:1234:5678:90ef
另外需要注意的是,JuiceSSH 不会这样做,但其他工具可能要求您将 IPv6 地址括在方括号中,例如wget http://[fe80::abcd:1234:5678:90ef]:8080
。
这IPv6 维基百科文章是此信息的良好参考。