德国的一个IPv4客户端应该访问美国的IPv6服务器。 这台服务器是在一个普通的家庭路由器的私人住宅。
如果是IPv4服务器,我只需configurationNAT和端口转发即可访问服务器,但在这种情况下,我也有IPv4 / IPv6问题。
我的想法(我没有尝试它)是build立两个SSH隧道到第三个服务器,从客户端和服务器。 我不知道这是否会奏效。
IPv4-Client <===SSH-Tunnel===>"My Ubuntu Proxy Server"<===>IPv6-Server
这能工作吗? 有什么更好的select可用? 我应该使用OpenVPN而不是SSH隧道? 有商业解决scheme还是提供商? 我的意思是,有很多的VPN提供商,所以通路战士可以安全地浏览网页,但在我的情况下,我需要build立一个两位勇士之间的联系。
谢谢您的意见! 最好的,舒伯
有两个我已经使用的明确的IPv6通过IPv4隧道。
如果您的IPv4地址更改,这两种机制都会有问题。 这将消除对隧道服务器的需要。
许多VPN支持隧道传输IPv4和IPv6stream量。 在您的隧道服务器上build立一个安全的VPN将为私人解决scheme提供灵活性。 这将使您能够在隧道服务器上防火墙IPv6。 上面的解决scheme应该在两端都有IPv6防火墙。
rfc 7059提供了“IPv6-over-IPv4隧道机制的比较”。 它包括我没有经验的其他机制。
您在德国的客户是否支持IPv6? 美国的一些ISP正在为每个客户提供全球IPv6地址; 例如时代华纳(现为Spectrum)正在给我的每个工作站一个独特的全球地址。 Verizon我不这么认为。 所以你必须检查在美国的系统,但dynamicDNS支持IPv6。 你甚至可能不需要一个复杂的解决scheme。