服务器只提供ipv6,在访问github等资源的时候连接不上应该如何解决?
我前段时间买了ipv6-only服务器,价格确实挺便宜的,但是有一个问题:访问不了ipv4的资源。现在绝大多数网络资源都是ipv4的,双栈网络、ipv6网络使用率都不高。看了一些解决方法,这种方法是比较简单的。
该方法仅适用于Linux系统服务器!
使用nat64过渡技术使得ipv6-only可以访问到ipv4资源。
DNS64解析器
公共NAT64免费服务地址:Public NAT64 service
如TREX提供的:
2001:67c:2b0::4
2001:67c:2b0::6
使用方法
Linux系统打开以下文件
/etc/resolv.conf
将里面内容修改为
nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6
之后重启服务器可能会导致该修改失效,可以通过修改系统文件解决这一问题。