修改Hosts临时解决GitHub的raw.githubusercontent.com无法链接的问题

  • 内容
  • 评论
  • 相关

前言

正值双11,各大云服务商的活动非常给力,正好给公司添置一台项目服务器,在配置相关环境时,发现GitHub的raw.githubusercontent.com域名解析竟然因某些你懂的原因给临时污染了.终于通过修改hosts解决掉此问题,可以正常部署环境了.

本文为 Stille 原创文章.经实践,测试,整理发布.如需转载请联系作者获得授权,并注明转载地址.

解决方法

查询真实IP

通过IPAddress.com首页,输入raw.githubusercontent.com查询到真实IP地址
1.jpg

修改hosts

CentOS及macOS直接在终端输入

sudo vi /etc/hosts

添加以下内容保存即可

199.232.28.133 raw.githubusercontent.com

 

 

关于Github登录不上去解决办法(win10、ubuntu各个版本)

1、win10系统中:

修改hosts文件-解析dns。文件位置:

C:\Windows\System32\drivers\etc

可以用文本或是Notpad++打开,添加dns解析:(复制到hosts最后即可)

复制代码
192.30.253.112 github.com
192.30.253.119 gist.github.com
151.101.100.133 assets-cdn.github.com
151.101.100.133 raw.githubusercontent.com
151.101.100.133 gist.githubusercontent.com
151.101.100.133 cloud.githubusercontent.com
151.101.100.133 camo.githubusercontent.com
151.101.100.133 avatars0.githubusercontent.com
151.101.100.133 avatars1.githubusercontent.com
151.101.100.133 avatars2.githubusercontent.com
151.101.100.133 avatars3.githubusercontent.com
151.101.100.133 avatars4.githubusercontent.com
151.101.100.133 avatars5.githubusercontent.com
151.101.100.133 avatars6.githubusercontent.com
151.101.100.133 avatars7.githubusercontent.com
151.101.100.133 avatars8.githubusercontent.com
复制代码

2、ubuntu系统中:

修改hosts文件,文件位置:(用vim打开在最后添加同上的dns解析)

sudo vim /etc/hosts

3、win10更新dns:

ipconfig /flushdns

4、ubuntu更新dns:

sudo /etc/init.d/dns-clean start

补充:更新完后重启浏览器。

image

dns解析服务器IP的获得:

dns解析网址中输入要解析的域名,点击检索,找TTL值最小的IP,添加进hosts,做为域名解析。

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注