解决华为云服务器无法ping通github问题
在push代码到github上的时候,发现显示22端口无法连接,在已经开放了端口,防火墙关闭的情况下仍然无法连接到GitHub。
发现是服务器和github断连,选择
sudo vim /etc/hosts
添加一下代码
# GitHub Start140.82.121.4 github.com140.82.121.3 gist.github.com185.199.108.153 assets-cdn.github.com185.199.109.153 assets-cdn.github.com185.199.110.153 assets-cdn.github.com185.199.111.153 assets-cdn.github.com185.199.108.133 avatars0.githubusercontent.com185.199.109.133 avatars1.githubusercontent.com185.199.110.133 avatars2.githubusercontent.com185.199.111.133 avatars3.githubusercontent.com# GitHub End
再次ping发现ping通
这种情况最常见的原因是你的服务器与 GitHub 服务器之间的网络路径受到了干扰或屏蔽,这通常与防火长城 (GFW) 有关。GFW 可能会对特定的 IP 地址段进行封锁或使其连接质量极差。