IPv4 连接到仅 IPv6 主机

IPv4 连接到仅 IPv6 主机

我的家庭网络中有一个仅支持 IPv6 的主机(我们将其命名为 S),可以通过其 IPv6 地址从外部访问。由于我的 ISP 不提供任何 IPv4 连接,因此无法从 IPv4 网络(例如从 C)访问它。此主机提供 HTTP 和 HTTPS 服务。我家庭网络外部有一个双栈主机,我想使用它作为代理来获得到 S 的 IPv4 连接,以便可以从 C 访问它。我该怎么做?

答案1

这取决于协议,你没有提供太多细节。通常类似于哈普罗西会起作用。有好的文档相反的情况(使 IPv4 服务器上的内容可通过 IPv6 访问)ISOC Deploy360 网站您可以将其用作起点。只需反转 IP 地址即可。

基于该文档的一个简单示例:

global
    user haproxy
    group haproxy
    daemon
    log /dev/log daemon

defaults
    timeout client 5000
    timeout connect 5000
    timeout server 10000

listen webserver1
    bind 192.0.2.1:80
    mode tcp
    server webserver1 2001:db8:abc:123::cafe:80

IPv4 地址是您的双栈服务器的地址,而 IPv6 地址是仅 IPv6 服务器的地址。

相关内容