本帖最后由 吹风秀跳刀 于 2025-6-16 20:41 编辑
众所周知,5202年github仍然不支持ipv6访问
使用纯v6小鸡,下载软件、跑各种脚本会出现多多少少的问题。
---
最容易的一个办法,在小鸡上使用proxy软件。
---
另一个办法,在一台双栈鸡搭建nginx的stream转发,例如这个公益免费的github代理:
https://danwin1210.de/github-ipv6-proxy.php?lang=zh-Hans
公益服务器位于hz德国,之前使用过一两次,感觉是挺方便的,
然而,最近遇到了几次无法使用的情况,排查后确定了原因:
公益服拥有一个固定的ipv4,而github对单个ip有访问速率限制,一小时内超过多少次就会禁止。
也就是说,这个公益服,在一些时间段,使用人次过多,就会触发官方的限制,可用性难以保障。
---
而自建一个专用的就可以在极大程度上保障可用性(只要小鸡没死,就是100%可用)
https://danwin1210.de/github-ipv6-proxy.php?lang=zh-Hans
原创作者已经提供了nginx配置,可以达到相同效果。有经验的老哥微调一下就ok了。
---
下边提供一个新手参考,
一台v4v6双栈鸡(未使用80和443端口)境外服务器,编译安装nginx,配置github代理
---
1. 安装依赖:
• apt update && apt install -y build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev tar unzip ca-certificates mercurial libunwind-dev pkg-config make cmake gcc git wget
众所周知,5202年github仍然不支持ipv6访问
使用纯v6小鸡,下载软件、跑各种脚本会出现多多少少的问题。
---
最容易的一个办法,在小鸡上使用proxy软件。
---
另一个办法,在一台双栈鸡搭建nginx的stream转发,例如这个公益免费的github代理:
https://danwin1210.de/github-ipv6-proxy.php?lang=zh-Hans
公益服务器位于hz德国,之前使用过一两次,感觉是挺方便的,
然而,最近遇到了几次无法使用的情况,排查后确定了原因:
公益服拥有一个固定的ipv4,而github对单个ip有访问速率限制,一小时内超过多少次就会禁止。
也就是说,这个公益服,在一些时间段,使用人次过多,就会触发官方的限制,可用性难以保障。
---
而自建一个专用的就可以在极大程度上保障可用性(只要小鸡没死,就是100%可用)
https://danwin1210.de/github-ipv6-proxy.php?lang=zh-Hans
原创作者已经提供了nginx配置,可以达到相同效果。有经验的老哥微调一下就ok了。
---
下边提供一个新手参考,
一台v4v6双栈鸡(未使用80和443端口)境外服务器,编译安装nginx,配置github代理
---
1. 安装依赖:
• apt update && apt install -y build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev tar unzip ca-certificates mercurial libunwind-dev pkg-config make cmake gcc git wget