2022/6/8更新
參考了 https://juejin.cn/post/6844904193170341896
其實就是把github的ip直接拿到,不走dns,目前看還可以
最終就是把下面這些配hosts里:
#github faster
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
140.82.113.4 github.com
199.232.69.194 github.global.ssl.fastly.net
Hosts
在windows這個路徑下:C:\Windows\System32\drivers\etc
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
v2rayn + 配hosts
https://github.com/freefq/free
https://zhuanlan.zhihu.com/p/355089277
一、前言
這段時間感覺訪問github時,打開主頁時速度實在太慢了,而且有時候根本打不開。網上查了一下資料,並親自測過發現可行。此方法在windows和Linux/macOS環境下其實都差不多。
二、windows解決辦法
第一步:打開hosts文件:C:\Windows\System32\drivers\etc\hosts,
但是我的windows10環境電腦上是文件:C:\Windows\System32\drivers\etc\hosts.ics
第二步:用任何可編輯文本的軟件打開此文件,用最簡單記事本等打開都行,
然后將以下兩行粘貼到最后,並保存。
140.82.114.4 http://github.com
199.232.69.194 http://github.global.ssl.fastly.net
如圖:
第三步:刷新DNS緩存。使用快捷鍵:win+r打開運行界面,進入之后輸入:
ipconfig /flushdns
上面的兩行
140.82.114.4 http://github.com
199.232.69.194 http://github.global.ssl.fastly.net
可能在你看到此文章的時候已經發生變化。自己可以先查詢一下這兩個地址和域名的映射關系。如何操作呢?
首先在此網頁中
找到以下內容。然后將剛剛那兩行進行替換即可。
三、Linux/macOS解決方法
- 打開hosts文件.終端輸入sudo vim /private/etc/hosts
- 在 vim 編輯中,可以直接粘貼上面說到的那兩行地址和域名的映射關系到hosts的最后
- 刷新DNS緩存即可
dscacheutil -flushcache
四、再次訪問github
這時候,訪問github速度應該就很快了!