如何使用 IPv6 通过互联网连接到家庭 IPv4 服务器以绕过运营商级 NAT

如何使用 IPv6 通过互联网连接到家庭 IPv4 服务器以绕过运营商级 NAT

我正在寻找一种能够连接到仅支持 IPv4 连接的传统 HTTP 服务器的方法,该服务器位于 ISP 级 NAT 后面。我的 ISP 确实发放了公共 IPv6 地址,我能够成功地从 IPv6 客户端连接到家庭网络上的 IPv6 服务器。

以下是我希望成功连接的两种场景:

  1. IPv6 客户端通过 IPv6 连接到 IPv4 服务器– 对于此连接,我认为解决方案是让本地网络上具有 IPv6 地址的设备提供某种类型的代理/转换服务,该设备将连接到 IPv4 服务器并将数据转换为通过 IPv6 传输。(我不知道这个代理/转换程序是什么,甚至不知道它是否存在。)
  2. IPv4 客户端通过 IPv6 连接到 IPv4 服务器– 我认为解决方案需要场景 1 的解决方案加上某种方法将 IPv4 客户端转换为 IPv6,以便它可以连接到家庭服务器。

网络图:
网络图

我知道有使用 VPN 和反向 SSH 隧道来实现这一点的方法,但我正在寻找一种不使用这些方法的可能性。

相关内容