解决访问慢问题
1. 修改本地hosts文件
windows系统的hosts文件的位置如下:C:\Windows\System32\drivers\etc\hosts
mac/linux系统的hosts文件的位置如下:/etc/hosts
2. 增加http://github.global.ssl.fastly.net和http://github.com的映射
获取Github相关网站的ip
访问https://www.ipaddress.com,拉下来,找到页面中下方的“IP Address Tools – Quick Links”
分别输入github.global.ssl.fastly.net和github.com,查询ip地址
下面是我的配置
140.82.114.4 github.com
199.232.5.194 github.global.ssl.fastly.net
3.命令提示符中输入ping github.com
<figcaption style="margin-top: 0.66667em; padding: 0px 1em; font-size: 0.9em; line-height: 1.5; text-align: center; color: rgb(153, 153, 153);">配置前</figcaption>
<figcaption style="margin-top: 0.66667em; padding: 0px 1em; font-size: 0.9em; line-height: 1.5; text-align: center; color: rgb(153, 153, 153);">配置后</figcaption>
再次访问流量器https://github.com/,秒出
解决图片不显示问题
图片不显示,很大可能是github的CDN域名被污染问题。所以可以尝试使用本地hosts文件对网站进行域名解析。
一般的DNS问题都可以通过修改hosts文件 将域名解析直接指向IP地址来绕过DNS的解析,以此解决污染问题。
打开github任意未显示图片的网页,复制图片的地址。
比如https://github.com/serenader2014/flutter_carousel_slider/blob/master/screenshot/basic.gif
打开https://www.ipaddress.com/搜索上面的网址
host的格式如下,前面是IP后面是域名,经过整理,下面对于GitHub的IP直接复制粘贴即可
# GitHub Start
140.82.113.3 github.com
140.82.114.20 gist.github.com
151.101.184.133 assets-cdn.github.com
151.101.184.133 raw.githubusercontent.com
199.232.28.133 raw.githubusercontent.com
151.101.184.133 gist.githubusercontent.com
151.101.184.133 cloud.githubusercontent.com
151.101.184.133 camo.githubusercontent.com
199.232.96.133 avatars.githubusercontent.com
151.101.184.133 avatars0.githubusercontent.com
199.232.68.133 avatars0.githubusercontent.com
199.232.28.133 avatars0.githubusercontent.com
199.232.28.133 avatars1.githubusercontent.com
151.101.184.133 avatars1.githubusercontent.com
151.101.108.133 avatars1.githubusercontent.com
151.101.184.133 avatars2.githubusercontent.com
199.232.28.133 avatars2.githubusercontent.com
151.101.184.133 avatars3.githubusercontent.com
199.232.68.133 avatars3.githubusercontent.com
151.101.184.133 avatars4.githubusercontent.com
199.232.68.133 avatars4.githubusercontent.com
151.101.184.133 avatars5.githubusercontent.com
199.232.68.133 avatars5.githubusercontent.com
151.101.184.133 avatars6.githubusercontent.com
199.232.68.133 avatars6.githubusercontent.com
151.101.184.133 avatars7.githubusercontent.com
199.232.68.133 avatars7.githubusercontent.com
151.101.184.133 avatars8.githubusercontent.com
199.232.68.133 avatars8.githubusercontent.com
199.232.96.133 avatars9.githubusercontent.com
# GitHub End
通过修改hosts文件访问medium
打开hosts文件(C:\Windows\System32\drivers\etc\hosts),向其中添加:
# Medium Start
104.16.120.127 medium.com
104.16.120.145 api.medium.com
104.16.120.145 cdn-static-1.medium.com
104.16.120.145 cdn-images-1.medium.com
104.16.120.145 cdn-images-2.medium.com
# Medium End
再在命令提示符中输入: ipconfig /flushdns,更新ip