【分享】纯IPV6小鸡使用IPV6代理以正常使用Github
时至今日,Github仍未支持IPV6,因此纯IPV6的小鸡无法正常从Github拉取代码,这时候我们可以通过配置IPV6代理来解决访问问题,这是解决问题的方法之一
原文:(https://danwin1210.de/github-ipv6-proxy.php)
将代理写入到你的/etc/Hosts末尾即可食用
code
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::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
2a01:4f8:c010:d56::8 uploads.github.com
2606:50c0:8000::133 objects.githubusercontent.com www.objects.githubusercontent.com release-assets.githubusercontent.com gist.githubusercontent.com repository-images.githubusercontent.com camo.githubusercontent.com private-user-images.githubusercontent.com avatars0.githubusercontent.com avatars1.githubusercontent.com avatars2.githubusercontent.com avatars3.githubusercontent.com cloud.githubusercontent.com desktop.githubusercontent.com support.github.com
2606:50c0:8000::154 support-assets.githubassets.com opengraph.githubassets.com github-registry-files.githubusercontent.com github-cloud.githubusercontent.com
下面的代码可以一键复制粘贴亦可
code
cat >> /etc/hosts <<'EOF'
# --- GitHub 官方 CDN IPv6 ---
2606:50c0:8000::133 objects.githubusercontent.com
2606:50c0:8000::133 raw.githubusercontent.com
2606:50c0:8000::133 gist.githubusercontent.com
2606:50c0:8000::133 cloud.githubusercontent.com
2606:50c0:8000::154 github.githubassets.com
# --- 第三方 IPv6 代理 ---
2a01:4f8:c010:d56::2 github.com
2a01:4f8:c010:d56::3 api.github.com
2a01:4f8:c010:d56::4 codeload.github.com
EOF