Android支持Teredo吗?

时间:2017-10-14 11:53:52

标签: android networking ssh ipv6

我需要从Android手机访问 IPv6 地址上的 SSH 服务器但不能,因为我在 IPv4 网络上。在 IPv6 网络上,它可以运行。 Android是否以某种方式支持 Teredo / miredo ,以便我可以访问 IPv4 网络上的 IPv6 地址?

编辑:在downvotes之后,我决定以图形方式说明问题。

问题

Teredo problem explanation 如您所见,无法从 IPv4 网络连接到 IPv6 地址。 Teredo 已经足够了,但在Android上显然无法使用。我正在寻找与 Teredo 类似的解决方案,这就是这个问题的目的。

此时我的ISP 忽略我的请求, 无法访问路由器。

当前解决方法

Teredo problem temporary solution

我使用的是以前的大学服务器,它运行双栈 IPv4 IPv6 。我能够从Android到这个服务器 SSH ,从那里到我的家庭服务器。我能够为 VNC HTTPS 制作 SSH 隧道。

此解决方案足以满足基本需求,但我确信有更好的方法。

1 个答案:

答案 0 :(得分:2)

Teredo没有被广泛使用。通常不建议这样做。

您的本地(wifi)网络:如果您可以控制您的网络,DNS64 + NAT64将对您有用,这是一种非常常见的方法。

您的手机网络:Android有挂钩启用464xlat,如果您的提供商提供v6与DNS64 + NAT64。如果没有,这显然不适合你。

如果没有这些,请考虑使用双堆栈主机和ssh ProxyCommand进行预测。或者将v4 addr添加到目标主机,并将A记录放在具有不同子域(ipv4.foo.bar)的DNS中。

还要考虑(礼貌地)在您的提供者处寻找或寻找替代方案。

相关问题