在IPv6网络上运行IPv4程序

在IPv6网络上运行IPv4程序

我有一个 IPv4 Windows 客户端程序和 IPv4 Linux 服务器。我需要在纯 IPv6 网络上运行它们,尽管机器有双栈。

一开始我以为这不是一个问题:我会使用4in6协议(rfc2473)就这样。我找到了一个简单的 Linux 配置指南这里,但当我开始配置 Windows 7 时,我找不到如何操作。关于如何在 IPv4 上建立 IPv6 隧道(6in4、Teredo)的信息很多,但关于相反的信息却很少。

有人知道怎么做吗?

谢谢。

答案1

您似乎在这方面走在了前面。世界上大多数国家都必须使用隧道才能获得 IPV6 连接。

我会尝试使用标准 IPv4 VPN 而不是 IPv6。L2TP 应该很容易设置。如果您知道所涉及的端口并且它们都是 TCP,那么您可以使用 SSH 隧道,这应该更容易设置。OpenVPN 应该以 IPv6 作为端点之间的传输级别运行,但我还没有尝试过。

相关内容