解决国内云服务器无法访问GitHub联机下载文件的问题,由于新购买的一台国内服务器需要联网GitHub部署环境,但是发现国内服务器居然无法连接 raw.githubusercontent.com 于是在网上找了一下方法,下面给大家分享出来,自己也记录一下。
获取 GitHub 官方 CDN 地址
使用SSH终端管理软件连接好服务器,将下面的记录放到服务器端的Hosts文件中,在Linux系统中,Hosts文件的位置在 /etc 目录下,直接写进去即可。
vi /etc/hosts
输入i编辑
对Hosts文件进行编辑,将下面的记录添加到Hosts文件最后位置
# GitHub Hosts
140.82.113.3 github.com
140.82.114.4 gist.github.com
185.199.108.133 assets-cdn.github.com
151.101.184.133 raw.githubusercontent.com
151.101.185.194 gist.githubusercontent.com
:wq保存
reboot重启
保存退出并重启,然后重新使用 wget 获取文件就可以了。
或者
编辑 Hosts 文件: 以管理员身份运行文本编辑器(如 Notepad),打开 Hosts 文件,并在文件末尾添加以上内容:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。