這篇“Github訪問(wèn)速度慢及圖片加載慢問(wèn)題怎么處理”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)看看這篇“Github訪問(wèn)速度慢及圖片加載慢問(wèn)題怎么處理”文章吧。
靈壽ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
眾所周知Github
在國(guó)內(nèi)的訪問(wèn)速度一直都不怎樣樣,主要的起因是DNS
解析太慢了,也就是從github.com
獲取IP
的過(guò)程太慢了,因而,一種最有效的辦法是直接修改本地Hosts
,饒過(guò)DNS
解析。
這也是本文的出發(fā)點(diǎn),盡管,這樣的文章網(wǎng)上有很多,百度一搜出來(lái)基本上都是如下的套路:
通過(guò)IP
解析網(wǎng)站得到github.com
的IP
/直接給出某個(gè)IP
修改本地Hosts
刷新緩存
當(dāng)然,這樣最大的一個(gè)壞處是當(dāng)IP
升級(jí)的時(shí)候每次都需要去修改Hosts
,非常麻煩。受到該倉(cāng)庫(kù)的啟發(fā),本文提供了一種自動(dòng)修改的方法,非常方便。
Hosts
Hosts
首先打開該倉(cāng)庫(kù):
復(fù)制其中的內(nèi)容到Hosts
文件中,各大平臺(tái)Hosts
文件位置如下:
Windows
:C:\Windows\System32\drivers\etc\hosts
Linux
:/etc/hosts
Mac
:/etc/hosts
Android
:/system/etc/hosts
iOS
:/etc/hosts
根據(jù)對(duì)應(yīng)平臺(tái)修改上述的文件,增加內(nèi)容到Hosts
末尾就可。
Hosts
生效大部分情況下修改完Hosts
文件后直接生效,假如不生效,可以嘗試手動(dòng)刷新DNS
緩存,具體如下:
Windows
:打開cmd
,輸入ipconfig /flushdns
Linux
:sudo rcnscd restart
Mac
:sudo killall -HUP mDNSResponder
假如不生效可以嘗試重啟機(jī)器。
上面的方式需要手動(dòng)修改Hosts
文件,非常麻煩,這里推薦一種自動(dòng)修改的方式。
在此之前需要一個(gè)工具:SwitchHosts
。
SwitchHosts
安裝官方倉(cāng)庫(kù)在此處,直接到Release
下載就可。
或者者從軟件包倉(cāng)庫(kù)安裝,以筆者的Manjaro
為例:
paru -S switchhosts-bin
打開后,點(diǎn)擊左下角的加號(hào)按鈕,增加一個(gè)新的規(guī)則:
內(nèi)容如下:
標(biāo)題:隨意
類型:Remote
URL
:https://cdn.jsdelivr.net/gh/521xueweihan/GitHub520@main/hosts
自動(dòng)刷新時(shí)間:第一次增加可以先選擇1 minute
,有了規(guī)則以后,即可以選擇1 hour
配置好后即可以看到了:
筆者在實(shí)測(cè)的時(shí)候發(fā)現(xiàn)假如直接通過(guò)啟動(dòng)菜單啟動(dòng)SwitchHosts
,增加新的規(guī)則老是失?。?/p>
無(wú)論輸入的是客戶的密碼還是root
的密碼都不行。
于是筆者找了一下啟動(dòng)命令,直接sudo
啟動(dòng):
sudo switchhosts
在這里插入圖片形容
啟動(dòng)失敗,按照提醒加上--no-sandbox
(這是一個(gè)eletron
的參數(shù)):
sudo switchhosts --no-sandbox
需要注意在啟動(dòng)之前需要把原來(lái)普通模式啟動(dòng)的SwitchHosts
先退出了,不然會(huì)提醒端口占用:
啟動(dòng)之后即可以直接修改Hosts
而不需要密碼了。
另外這里有一個(gè)小細(xì)節(jié)就是兩種模式下(普通模式/sudo
模式)啟動(dòng)的圖標(biāo)不一樣:
在這里插入圖片形容在這里插入圖片形容
配置好DNS
后應(yīng)該能正常訪問(wèn)Github
上的圖片了:
以上就是關(guān)于“Github訪問(wèn)速度慢及圖片加載慢問(wèn)題怎么處理”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。