閩人
系統(tǒng)的Hosts文件保存著網(wǎng)站域名和IP地址的映射關(guān)系。大家在瀏覽器的地址欄中輸入網(wǎng)站的域名后,瀏覽器默認先會在本地緩存中查找域名所對應的IP地址,如果沒有找到,那么就會到本地的Hosts文件中來查找,倘若還是沒有找到,則會從高到低的訪問各層DNS服務器來查找對應的IP地址,找到后再去訪問該網(wǎng)站。這一過程非常復雜,還很可能涉及一些非常繁忙或者海外的DNS服務器,造成所需的時間和操作延遲都比較長。因此,如果我們在本地的Hosts文件中增加要訪問網(wǎng)站的域名和IP地址的映射關(guān)系,那么就能加快域名的解析速度(如圖1所示的黃色箭頭流程),進而提高對該網(wǎng)站的訪問速度(圖1)。
了解了上面的內(nèi)容后,我們就來講述如何獲得網(wǎng)站服務器的IP地址,以獲得“www.yahoo.com”的IP地址操作為例。打開“https://fastly.net.ipaddress.com/”鏈接后,在右上角的搜索框中輸入網(wǎng)站的域名,接著點擊“搜索”按鈕,即可獲得雅虎服務器的IP地址信息(圖2)。
接下來以管理員身份運行記事本程序(務必以管理員身份運行,否則無法編輯及保存文件),依次點擊“文件→打開”,在彈出的對話框中定位到“C:\Windows\System32\drivers\etc”,文件類型選擇“所有文件”,載入Hosts文件,然后在文件的最下方添加上述獲得的IP地址(每個地址占據(jù)一行)(圖3)。
保存并退出后,以管理員身份運行命令提示符,輸入“ipconfig /flushdns”命令并回車,這樣可以刷新本地的DNS緩存。
最后返回瀏覽器,再訪問“www.yahoo.com”,看看打開網(wǎng)頁的速度是不是有比較明顯的提升了?其他網(wǎng)站的提速方法與之類似,這里就不再贅述了。