解决两例VPS无法连接GitHub问题

1.主要原因DNS解析不正常,或者 IP为广播至全球,又或者IP被GitHub封了的。
可以尝试临时改DNS服务器解决。
给个列表
https://public-dns.info/nameserver/sg.html

2.由于商家系统模板或者网络问题造成。
通常情况下网卡mtu值为1500,某些商家配置问题导致默认的mtu1500无法通过.
可以用下面命令测试一下, 如下mtu=1436 才是实际允许最大传输

[email protected]:~# ping -c 3 -s 1472 -M do g.cn
PING g.cn (216.58.205.99) 1472(1500) bytes of data.
ping: local error: Message too long, mtu=1436
ping: local error: Message too long, mtu=1436
ping: local error: Message too long, mtu=1436