今天來說一下如何利用.bat批處理文件一鍵修改hosts文件
hosts文件的作用下面簡單做一下說明,以便大家深入理解
1,加快域名解析
預(yù)先在本機(jī)hosts文件中配置域名和IP的映射關(guān)系,當(dāng)訪問此域名時將會減少域名解析時間(現(xiàn)在網(wǎng)速一般都是超快,此處節(jié)省的時間可以忽略)
2,通過指定服務(wù)器別名 方便局域網(wǎng)用戶
局域網(wǎng)中如果沒有DNS服務(wù)器的話,公司內(nèi)部的辦公系統(tǒng)要使用很難記的IP地址訪問,
如果不想輸入這些難記的IP地址,能不能像訪問外部網(wǎng)站一樣去訪問呢?
答案是肯定的,我們可以分別給不同的IP起一個好記的別名,當(dāng)然這個別名只能在內(nèi)網(wǎng)訪問哦
如下圖所示:這樣就把csdn技術(shù)博客解析指向到了本地機(jī)器,127.0.0.1換成本機(jī)對應(yīng)的站點IP即可
3,屏蔽指定網(wǎng)站
如果你不想在本機(jī)訪問一些網(wǎng)站,或者不想讓本機(jī)的一些流氓軟件進(jìn)行聯(lián)網(wǎng),可以利用修改hosts的方式將這些域名指向錯誤的地址,以達(dá)到屏蔽網(wǎng)站的目的。
具體參考上圖,127.0.0.1 對應(yīng)的網(wǎng)址
4,順利連接系統(tǒng)
對于Lotus服務(wù)器以及一些數(shù)據(jù)庫服務(wù)器,在訪問時如果直接輸入IP地址是禁止訪問的,只能輸入服務(wù)器名才能訪問。此時我們就可以配置好hosts文件,配置好之后,只需輸入服務(wù)器名就能連接了
注意:hosts文件配置的映射是靜態(tài)的,如果解析的地址更改了請及時更新IP地址,否則將造成網(wǎng)址不能訪問。
如果修改過后想恢復(fù)又不想手動去c盤修改文件的話,可以利用批處理文件進(jìn)行處理。
下面來看下如何恢復(fù)hosts文件不限制任何網(wǎng)址。
不明白的可以下載附件進(jìn)行實戰(zhàn)演練一下,原理很簡單一看就明白了 其實就是利用.bat批處理文件一鍵復(fù)制替換掉原來的hosts文件
源文件目錄結(jié)構(gòu)如下,
打開Local目錄,記事本打開hosts 修改完之后 直接運(yùn)行Local.bat腳本即可實現(xiàn)將特定域名指向特定服務(wù)器的功能,更多應(yīng)用場景請自行發(fā)掘。
原文鏈接:.bat批處理腳本一鍵修改hosts文件源文件下載