国内访问Github的方法
简要
修改hosts文件,达到绕过国内DNS解析的目的,提升Github访问速度。
查询IP
通过以下网站
1 2 | https: //www .ipaddress.com/ http: //ping .chinaz.com/ |
直接查询如下网站的IP地址
1 2 3 | github.com assets-cdn.github.com github.global.ssl.fastly.net |
修改hosts文件
hosts文件的位置在
(windows系统)
1 | C:\Windows\System32\drivers\etc |
(linux系统)
/etc/hosts
打开hosts文件后,在末尾添加三行,其中的IP地址位前面查询到的地址
1 2 3 4 | #github 140.82.113.3 github.com 185.199.108.153 assets-cdn.github.com 199.232.69.194 github.global.ssl.fastly.net |
如下所示
出现没有权限保存的问题,则需要修改host文件的权限,
hosts文件,右键属性->安全->高级->更改->高级->立即查找->在下拉菜单中找到"本地账户"->确定->确定->应用->出现弹窗->确定->确定->编辑->选中组或用户名当中的"Users(DESKTOP-XXXXX\users)"->勾选Users的权限下的:允许 完全控制->点应用->确定即可修改hosts文件了。
更新dns缓存
仅windows系统需要该步骤
打开cmd,输入ipconfig /flushdns,回车执行
一般来说这时候就可以登录github了
本文作者:香菜哥哥
本文链接:https://www.cnblogs.com/yizhipanghu/p/17786573.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步