三步 用TreeWalk架DNS就這么簡單
自制本地DNS服務器為寬帶提速
我們在安裝寬帶網(wǎng)時,ISP(因特網(wǎng)服務供應商)通常都會提供幾個DNS服務器地址,然后在Internet的TCP/IP協(xié)議設置窗口中進行設置。目前,由DNS引起的網(wǎng)絡問題相信大家都曾遇到過,例如網(wǎng)頁打開的速度過慢,某些網(wǎng)站無法訪問,或者IE瀏覽器中頁面不能顯示等等。要解決這一系列問題,除了更換DNS地址外,還有另一種解決辦法。請看下文。
認識DNS
DNS是Domain Name System的英文縮寫,譯成中文就是“域名系統(tǒng)”。我們要對某一個網(wǎng)站進行訪問,只能通過IP地址(如“218.30.13.37”)進行訪問連接,由于IP地址不易記憶,而域名就是IP地址的一個“代稱”,一個域名對應于一個IP地址,而一個IP地址可能有多個域名與之對應。人們要想記住某個網(wǎng)站,只要記住其“代稱”(即域名)即可。而DNS主要的功能就是將大家易于記憶并經(jīng)常使用的域名與IP 地址作轉換(又叫“解析”),再去連接被訪主機或執(zhí)行其它操作,而執(zhí)行DNS服務的這臺網(wǎng)絡主機,就被稱之為DNS 服務器。通常我們將域名轉換成IP地址去連接的過程稱為“正向解析”,反之稱為“逆向解析”。
挖掘問題的根源
普通網(wǎng)絡終端計算機在訪問某一個站點時,都是在輸入欲訪問主機的域名后,再由本地計算機向DNS服務器發(fā)出查詢指令,DNS服務器通過域名管理系統(tǒng)查詢對應的IP地址,然后將查詢到的IP地址發(fā)送給本地計算機,由本地計算機直接去連接訪問。但是常常由于指向ISP 的DNS 服務器不太穩(wěn)定,或者ISP 的DNS 服務器維護的網(wǎng)絡區(qū)域較大,超負荷工作,而造成DNS 服務器失效或發(fā)生解析錯誤,導致某些網(wǎng)站不能正常訪問,IE瀏覽器無錯誤提示等現(xiàn)象發(fā)生。
定制解決方案
由于通常DNS 服務器所引起的網(wǎng)絡問題,都與DNS服務器的穩(wěn)定性及工作負荷量有著直接的聯(lián)系,所以為了確保網(wǎng)絡終端計算機能正常暢通地對其他主機訪問,最好的方法就在網(wǎng)絡終端計算機上打造一個帶緩沖的DNS服務器,這樣不但可以緩解ISP的 DNS 服務器的負荷,還能避免由于ISP的DNS 服務器域名解析錯誤而導致網(wǎng)站不能訪問的問題發(fā)生。本地DNS服務器的優(yōu)點還在于本地解析域名速度快、效率高。
打造本地DNS服務器
現(xiàn)在能創(chuàng)建本地DNS服務器的方案和軟件種類很多,但最終的目的相同,大家可根據(jù)自己的喜好選擇下載使用。下面筆者以在Windows XP下利用TreeWalk創(chuàng)建DNS 服務器的過程為例作詳細介紹。
軟件名稱:TreeWalk
軟件大小:1.16MB
軟件版本:v8.0
軟件類型:免費
應用平臺: Win9x/NT/2000/XP
下載地址:http://www.ntcanuck.com/DL-kN/TreeWalk.zip
步驟一: 將軟件“TreeWalk”下載并解壓,雙擊“TreeWalk”安裝圖標,安裝向?qū)⒁龑阃瓿烧麄€安裝過程(依默認方式安裝即可)。
步驟二: 安裝完畢,TreeWalk DNS服務就自動開啟,本機的首選DNS服務器地址也會自動被設置為“127.0.0.1”(TreeWalk舊版本中要手動設置,而在Win2000系統(tǒng)中由于是保留地址,需要借助另外的工具來設置),而原來的ISP的DNS服務器自動被設置為備用DNS服務器,然后本地DNS服務器就開始工作了。
小提示:要手動打開/關閉TreeWalk DNS服務,只要在任務欄中單擊“開始”按鈕,再依次選擇“程序→TreeWalk→service→Start DNS service/ Stop DNS service”項即可。如果選擇“Stop DNS service”項關閉本地DNS服務器,系統(tǒng)會自動調(diào)用ISP的DNS服務器繼續(xù)工作。
步驟三: 如果要確認當前為網(wǎng)絡提供DNS服務的是否本地 DNS服務器,只要在Windows下打開“命令提示符”窗口,輸入“nslookup www.sina.com.cn”命令后回車,然后從顯示的DNS服務器信息中得出結論(圖1)。
圖1
其中,“Server:localhost”表示為當前提供DNS服務的是本地DNS服務器,下面的“Address:127.0.0.1”表示當前使用的DNS服務器的IP地址為“127.0.0.1”。這樣本地DNS服務器就打造成功了。
小提示:有興趣的朋友不妨用軟件“Dnsru”(下載地址:http://www.grc.com/miscfiles/dnsru.exe)來對本地DNS服務器的工作效率及性能作一個測試。從筆者測試結果中不難得出本地的DNS服務器的穩(wěn)定性和可靠程度都明顯優(yōu)于ISP 的DNS服務器(圖2)。
圖2
編后:現(xiàn)在Internet已普及,一些ISP只在意提高用戶的數(shù)量,而忽視了他們的DNS服務器的質(zhì)量,常常給大家上網(wǎng)時帶來麻煩。個人服務器技術的應用,可以幫助大家解決很多上網(wǎng)時遇到的實際問題,而且它操作簡單,適合于普通家庭用戶使用。而對于一般網(wǎng)絡管理員來說,如果要解決服務器資源緊張的問題,那么為每臺終端計算機建立本地DNS服務器應該是一個不錯的方案。
相關文章
catalyst 3550三層路由和HSRP經(jīng)典配置
catalyst 3550三層路由和HSRP經(jīng)典配置...2007-09-09第三層交換技術及在VLAN子網(wǎng)規(guī)劃中的應用
第三層交換技術及在VLAN子網(wǎng)規(guī)劃中的應用...2007-09-09