我有一个IPv6-only
虚拟服务器。我可以通过 SSH 或使用 连接到它ping6
,但无法使用 IPv4。例如,通过wget
(网络无法访问) 获取文件。我有一些软件因此无法安装,据我所知,它可以在安装后在仅支持 IPv6 的服务器上运行。
是否有可能在不产生额外费用(例如购买 IPv4 地址)的情况下恢复与 IPv4 交互的能力?
这是我第一次与 IPv6 交互并尝试配置网络。
答案1
仅当网络运营商(即您的托管服务提供商)提供该功能时 - 与在仅限 v4 的服务器上获取 IPv6 相同。
例如,您的主机可能提供仅出站的 NATed IPv4 服务(没有专用的 IPv4 地址 - 就像家里的 CGNAT 一样),或者他们可能提供 NAT64(类似但使 IPv4“世界”看起来像是您这边的 IPv6),或者至少提供一个用于出站连接的 HTTP 代理。
如果网络运营商不提供任何其他方式来访问 IPv4 互联网,那么您的最后一个选择是通过其他地方建立隧道 - 这与人们将外部 IPv6 引入仅限 v4 的站点的方法几乎相同。您可以在此处使用商业 VPN 服务(只要其服务器可通过 IPv6 访问),或者您可以通过您已经拥有的另一个附近的双栈服务器建立自己的隧道。