解决国内访问github方法老是被拒绝的办法
介绍两种方法,他们的原理都是相同的,一种就是手动改本地DNS解析,一种就是通过下载软件(原理相同)。
修改本地DNS解析作用:
修改hosts文件可以让你在本地计算机上指定某些域名(如github.com)的IP地址,从而绕过默认的DNS解析服务器。这样,当你访问这些域名时,计算机会直接使用你在hosts文件中指定的IP地址进行连接,而不会通过外部DNS服务器查询。
第一种方法:手动修改hosts文件
1.通过以下网址可以查询那些IP延迟最小,访问速度最快。
http://ping.chinaz.com/
ping一下如下网站的IP地址,找到对应延迟最小的ip记下来
github.com
assets-cdn.github.com
github.global.ssl.fastly.net
2.修改hosts文件,hosts文件的位置在
(windows系统)
C:\Windows\System32\drivers\etc
3.如果没有就是隐藏了,按照如图操作一下:
4.将hosts复制到桌面一份,修改后在替换原来的hosts。(直接修改会提示没权限)
添加一下内容到hosts里,(IP地址换为刚才查询到的地址)
#github.com
140.82.121.3 github.com
185.199.108.153 assets-cdn.github.com
151.101.1.194 github.global.ssl.fastly.net
5.更新dns缓存
打开cmd,输入ipconfig /flushdns,回车执行
当你再次访问github你就会发现会很轻松
第二种方法就是在微软应用商店下载一个免费加速器Watt Toolkit
下载后打开找到网络加速,在网络加速里面找到guthub加速。
Watt Toolkit不仅可以加速github,还可以加速steam(注册steam打开可以提高注册成功率)等等。
到此,你就可以实现github畅游,不用在担心老是打不开github。