ipv6 vps 无法访问拉取github脚本的两种解决方法!

224次阅读
没有评论

随着ipv6的快速发展,今年出现了越来越多价格低廉十分便宜的纯ipv6 vps,在我们购买以后折腾的时候发现无法拉取github的脚本,原因是github网站只有ipv4,没有给网站添加ipv6,所以当我们使用纯ipv6访问git的时候就会提示错误无法连接到服务器,无法拉取脚本等错误提示!相信这个问题困扰着很多小伙伴,今天百科老王帮你解决这个问题!注意一共有两种解决方法,百科老王感觉第二种更加方便!

免费公共dns64/nat64

下面是一些目前都可以正常使用的nat64地址,可以任选其一使用!nat64服务器所在地区远近会影响你实际的速度!

第一个: Trex NAT64服务!所属地区欧洲,芬兰/坦佩雷

2001:67c:2b0::4
2001:67c:2b0::6

第二个:ztvi.org 服务,所属地区美国洛杉矶

2602:fc59:b0:9e::64
2602:fc59:21:1::64

第三个:Go6Lab 服务!所属地区欧洲中南部,斯洛文尼亚!

2001:67c:27e4:15::6411
2001:67c:27e4::64
2001:67c:27e4::60
2001:67c:27e4:15::64

第四个:Cloudflare DNS64 服务!不支持nat64

2606:4700:4700::64
2606:4700:4700::6400

NAT64使用方法

选择一组上面的nat64服务器,然后修改你vps服务器的 /etc/resolv.conf 文件,把你原来的解析服务器,换成上面任意一组即可,比如我们下方示例,选择第一个组的当作你的vps解析服务器!

nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6

这里我们使用nano编辑器编辑,或者vim编辑器都行!主要编辑这个文件 /etc/resolv.conf,如果你没有安装编辑的运行代码会提示错误,只需要安装编辑器,在去运行下方代码即可编辑这个文件!

nano编辑器编辑!

nano /etc/resolv.conf

vim编辑器编辑!

vim /etc/resolv.conf

如下图我们改成这样就可以了,最重要第一步别忘记保存,然后重启vps即可正常拉取github任何脚本!

ipv6 vps 无法访问拉取github脚本的两种解决方法!

第二种解决方法

编辑你的vps文件 /etc/hosts 然后复制下方全部内容,粘贴到文件里面,然后保存,重启vps即可正常拉取github脚本

2a01:4f8:c010:d56::2 github.com
2a01:4f8:c010:d56::3 api.github.com
2a01:4f8:c010:d56::4 codeload.github.com
2a01:4f8:c010:d56::5 objects.githubusercontent.com
2a01:4f8:c010:d56::6 ghcr.io
2a01:4f8:c010:d56::7 pkg.github.com npm.pkg.github.com maven.pkg.github.com nuget.pkg.github.com rubygems.pkg.github.com

好了本次教程纯ipv6,没有ipv4的vps无法访问拉取github脚本的问题至此就完美解决了,不会的在操作几次试试把!

正文完
 0
飞驰人生
版权声明:本站原创文章,由 飞驰人生 于2025-01-18发表,共计1351字。
转载说明:建站百科文章全部由百科老王亲手整理发布,如未特殊说明皆为原创文章.老王提醒海外网站付款尽量使用pp付款,以防被骗!
评论(没有评论)
验证码