我需要从我的安卓手机上访问IPv6地址上的SSH服务器,但不能访问,因为我在IPv4网络上。在IPv6网络上工作。安卓是否以某种方式支持Teredo/miredo,以便我能够访问IPv6地址在IPv4网络上?
编辑:,在投票结束后,我决定用图形的方式来说明这个问题。
问题所在

如您所见,不可能从IPv6网络连接到IPv4网络。Teredo是完全足够的,但在Android上显然是不可用的。我正在寻找与Teredo类似的解决方案,这就是这个问题的目的。
我的ISP是,此时忽略了的请求,而我的没有访问路由器的权限。
当前的解决办法

我正在使用我以前的大学服务器,它运行双堆栈IPv4和IPv6。我能够SSH从Android到这个服务器,从那里到我的家庭服务器。我能够为VNC或HTTPS建造SSH隧道。
这一解决办法足以满足基本需要,但我相信还有更好的办法。
发布于 2017-10-14 12:25:34
Teredo没有被广泛使用。通常不建议这样做。
您的本地(wifi)网络:如果您控制您的网络,DNS64+NAT64将为您工作,作为一个非常常见的方法在野外。
您的手机网络:如果您的提供商提供v6和DNS64+NAT64,那么Android就可以启用464 with。如果不是,这显然不适合你。
如果不能做到这一点,请考虑使用双堆栈主机和ssh ProxyCommand进行模糊处理。或者向目标主机添加一个v4加载项,并将A-记录放入具有不同子域(ipv4.foo.bar)的DNS中。
也要考虑(礼貌!)对你的供应商发牢骚,或者考虑其他选择。
https://stackoverflow.com/questions/46744243
复制相似问题