无法访问Github是因为国内IPv6与外网IPv4的代理瓶颈?

不同视角、不同观点、深度探讨,禁止人品和道德攻击
回复
头像
yq-ysy
论坛版主
帖子: 4448
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

无法访问Github是因为国内IPv6与外网IPv4的代理瓶颈?

#1

帖子 yq-ysy » 2023-08-01 15:40

今天看到一篇文章《全球 43 亿 IPv4 地址耗尽的四年后,亚马逊:明年,将对所有公共 IPv4 地址收费!》
消息来源:
https://new.qq.com/rain/a/20230801A043GF00
https://www.163.com/dy/article/IB2IKDFG0511FQO9.html

文章的末尾说到:
但是也有用户认为收费虽然没有错,但是在使用 IPv6 过程中,问题不断。

@furkansahin:

我最近开始为一家初创公司工作。我的主要职责是为我们的裸机云开发网络功能。我们默认启动了 IPv6,但很快我们就发现,最大的问题 "不是"在设置方面。如果从零开始,IPv6 的设置其实很简单。IPv6 最大的问题在于生态系统根本没有做好准备。如果没有代理,你甚至无法使用 GitHub!因此,我们必须立即开始实施 IPv4 支持,因为对于仅具有 IPv6 的开发人员来说,虚拟机几乎毫无用处。

@Habgdnv:

最近,我尝试在仅支持 IPv6 的网络上从头开始部署 GitLab,最初的体验并不顺利。在初始设置过程中,我在控制台遇到了一个异常。GitLab 尝试获取 Let's Encrypt 证书,但立即失败了,因为它默认不监听 IPv6 地址。一年前,我们(在公司)试图在仅支持 IPv6 的网络上部署 GlusterFS 时也遇到了类似的问题,结果也失败了。(我要求只使用 V6,我的经理很不高兴)很明显,虽然 IPv6 可能是未来的趋势,但目前的生态系统似乎还没有为支持它做好充分准备。多年来,我一直想使用只支持 IPv6 的 Docker,而且我真的在考虑学习 Go,以便编写自己的只支持 IPv6 的驱动程序。
几年来,我一直被无法顺利访问Github而困扰,从之前的“偶尔访问不上只要刷新就可重连”,变成现在的“许多天无法访问、偶尔能访问又很快被断开”。
难道就是这个原因?国内大幅推广 IPv6 ,但与外网的 IPv4 站点需要用代理才能连接,所以形成了瓶颈?
如果有懂行的解释一下,十分感谢!
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: 无法访问Github是因为国内IPv6与外网IPv4的代理瓶颈?

#2

帖子 astolia » 2023-08-01 15:49

想多了,就是墙的问题。跟当年搞google的策略一样,先间歇性的干扰阻断,再逐步加重,最后彻底屏蔽。现在走到了第二阶段而已

文章里关于github那一段说的是,由于github目前没有全面支持ipv6,所以在一个仅有ipv6没有ipv4地址的环境下,是无法直接访问github上的仓库的,必须用代理。国内再怎么推ipv6,也没有脑残到不给你分配ipv4地址了
回复