国内加速访问 GitHub {#国内加速访问-GitHub}
中国访问 GitHub 的速度不忍直视,那就叫一个慢!
|-------------|--------------------------------------------------------------------------------------------|
| 1 2
| Q: 为什么访问速度会很慢? A: GitHub 在国内访问速度慢的问题原因有很多,但最直接和最主要的原因是 GitHub 的分发加速网络的域名遭到 dns 污染。
|
|-------------|-----------------------------------------------|
| 1 2
| Q: 如何解决 DNS 污染? A: 通过修改 hosts 解决污染问题。
|
解决方法 {#解决方法}
不需要科()学()上网,也不需要开代理加速器。
一、查询网址对应的 IP 地址 {#一、查询网址对应的-IP-地址}
查询地址: https://www.ipaddress.com/
点击下面 域名
(domain)自动跳转到 ipaddress.com
查询结果页面:
二、修改本地系统 hosts 文件 {#二、修改本地系统-hosts-文件}
hosts 文件路径:
C:\Windows\System32\drivers\etc\hosts
- 以 管理员 身份打开
CMD
终端,并输入notepad
,会打开一个记事本。
- 打开文件,输入
hosts
文件路径,选择所有文件,最后点击hosts
自动打开该文件。
- 修改
hosts
文件,将查询到的 IP 和 域名写在hosts
文件的最后即可
|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6
| 192.30.253.112 github.com 185.199.108.153 assets-cdn.github.com 185.199.109.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com 199.232.5.194 github.global.ssl.fastly.net
|
三、刷新本地系统 dns 缓存 {#三、刷新本地系统-dns-缓存}
用 WIN + R
快捷键打开运行窗口,输入命令: cmd
并回车进入命令行窗口。
接着输入命令:
|-----------|----------------------------|
| 1
| ipconfig /flushdns
|
回车后执行刷新本地 dns 缓存数据即可。