老萬
現(xiàn)在國內(nèi)服務(wù)商的DNS解析服務(wù)越來越差勁,不僅運(yùn)營商如此,很多第三方的服務(wù)同樣如此。不久以前筆者登錄一個(gè)國外的網(wǎng)站,居然被解析到這個(gè)網(wǎng)站的國內(nèi)代理商網(wǎng)站。為了杜絕這種情況的發(fā)生,筆者連續(xù)更換了好幾個(gè)DNS服務(wù)地址,結(jié)果卻都是一樣的,所以最好的解決方法就是制作一個(gè)私人的DNS服務(wù)器。
架設(shè)本地DNS服務(wù)
首先從網(wǎng)上下載一款名為dowsDNS的工具(https://aithub.com/dOWSnature/dowsDNS/),通過它就可以在自己的電腦系統(tǒng)里面搭建一個(gè)DNS系統(tǒng)。下載完成以后對壓縮包進(jìn)行解壓,接著選中解壓文件夾中的Windows.bat文件,點(diǎn)擊鼠標(biāo)右鍵后以管理員的權(quán)限運(yùn)行它。這時(shí)會彈出一個(gè)命令提示符窗口,可以看到其中有多個(gè)選項(xiàng)可以選擇(圖1)。根據(jù)提示輸入1并按下回車鍵,當(dāng)命令提示符窗口出現(xiàn)“本地代理已設(shè)置!”的提示后,就可以成功地搭建本地DNS服務(wù)器。然后在系統(tǒng)桌面左下角的開始按鈕上,點(diǎn)擊鼠標(biāo)右鍵并在彈出的菜單里面選擇“命令提示符(管理員)”命令。接著輸入“ipconfig/flushdns”命令并回車,這樣就可以刷新DNS緩存了。
修改DNS服務(wù)信息
由于dowsDNS這款軟件替代了系統(tǒng)的DNS服務(wù),所以就需要對Windows系統(tǒng)的DNS解析進(jìn)行修改。首先打開系統(tǒng)的控制面板窗口,接著點(diǎn)擊“網(wǎng)絡(luò)和Internet”下面的“查看網(wǎng)絡(luò)狀態(tài)和任務(wù)”選項(xiàng)。在彈出的操作窗口中點(diǎn)擊左側(cè)的“更改適配器設(shè)置”命令,然后就會打開系統(tǒng)的“網(wǎng)絡(luò)連接”窗口,從中選擇自己最常用的網(wǎng)絡(luò)連接方式。接著點(diǎn)擊鼠標(biāo)右鍵選擇“屬性”命令,在彈出的窗口列表中選擇“Internet協(xié)議版本4”這項(xiàng)。點(diǎn)擊下面的“屬性”按鈕后,在彈出窗口的“首選DNS服務(wù)器”選項(xiàng)中,將其設(shè)置為127.0.0.1這個(gè)IP地址就可以了(圖2)。從此以后再通過瀏覽器等網(wǎng)絡(luò)軟件上網(wǎng)的時(shí)候,就會通過dowsDNS軟件來進(jìn)行域名的解析操作了。
局域網(wǎng)也調(diào)用DNS
由于現(xiàn)在很多家庭都是通過局域網(wǎng)來上網(wǎng)的,如果一個(gè)設(shè)備架設(shè)了DNS服務(wù)器的話,那么局域網(wǎng)中的其他設(shè)備能不能共享呢?答案當(dāng)然是肯定的,不過首先還是需要進(jìn)行一番設(shè)置才行。首先打開命令提示符窗口,輸入ipconfig命令并回車,這樣就可以獲得電腦的網(wǎng)絡(luò)信息。其中的“IPv4地址”就是電腦在局域網(wǎng)的IP地址,比如筆者這里就是192.168.1.8(圖3)。接下來進(jìn)入到dowsDNS工具的conf目錄,用文本編輯器打開其中的Config.ison配置文件,將其中的“Local dns server”參數(shù)修改為電腦的lP地址即可(圖4)。重新啟動dowsDNS工具后,將其他設(shè)備的DNS服務(wù)修改為這個(gè)IP地址就可以了。