假设 site.example.com 仅使用 AAAA 记录运行,我希望从纯 IPv4 网络访问该站点,并且我不想对通过 IPv6 地址伪装 IPv4 的其他协议进行隧道传输...
那可能吗?我很挣扎,因为我想托管一个网站,而我的提供商只给我 IPv6 公共/全球地址,甚至没有一个公共 IPv4 地址。
假设 site.example.com 仅使用 AAAA 记录运行,我希望从纯 IPv4 网络访问该站点,并且我不想对通过 IPv6 地址伪装 IPv4 的其他协议进行隧道传输...
那可能吗?我很挣扎,因为我想托管一个网站,而我的提供商只给我 IPv6 公共/全球地址,甚至没有一个公共 IPv4 地址。
IPv4 和 IPv6 是不同的协议。因此,如果您希望仅 IPv4 的客户端能够访问仅 IPv6 的服务器,您将需要某种网关/代理服务,该服务可以为客户端提供 IPv4 地址并通过 IPv6 将流量传递给您。
IPv4 和 IPv6 是两个完全独立的协议,它们不相互通信。如果您需要从一种协议连接到另一种协议,则需要某种机制,例如您拒绝为您进行转换的机制。
大多数 ISP 现在都支持 IPv6,对于大多数人来说,直接从他们的 ISP 或通过 6rd 从其中一个免费提供商那里获取 IPv6 是一件简单的事情。
如果您的服务器只有 IPv6,那么对于拒绝运行任何形式的 IPv6 的人,您真的无能为力。RIR 已用完可分配给 ISP 的 IPv4 地址,未来获得 IPv4 地址将越来越困难。人们至少应该同时使用这两种协议并为 IPv6 的未来做好准备的时间已经过去了。