修改host快速登录Github
2020-03-05 本文已影响0人
时间煮菜
你有👆上面ping请求超时这种情况么。
打开本机Hosts文件
搜索了网上前三排名的解决方法,还是没有有效的,果断自己写一个简易的札记,以便给同样的朋友快速解决问题
-
Windows:
C:\Windows\System32\drivers\etc
首先这里要给hosts文件一个管理员权利打开
这里在 高级 里面将权限打开,记得更改完hosts之后关掉,不然不安全。
- Mac:
终端输入:
sudo vim /etc/hosts
查询Github的IP地址
在这个网址进行查询即可。https://www.ipaddress.com/ip-lookup
-
输入github.com
-
再来是github.global.ssl.fastly.net:
image.png
-
将上面两个IP写入hosts文件中:
#github
140.82.113.4 github.com
199.232.5.194 github.global.ssl.fastly.net
- ip地址随时会刷新,各位还是自己去查一下比较好。
刷新DNS缓存
在cmd中执行
ipconfig /flushdns
现在再来ping一下
C:\Users\76839>ping github.com
正在 Ping github.com [140.82.113.3] 具有 32 字节的数据:
来自 140.82.113.3 的回复: 字节=32 时间=320ms TTL=40
来自 140.82.113.3 的回复: 字节=32 时间=315ms TTL=40
来自 140.82.113.3 的回复: 字节=32 时间=323ms TTL=40
请求超时。
140.82.113.3 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 3,丢失 = 1 (25% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 315ms,最长 = 323ms,平均 = 319ms