很多時(shí)候我們?cè)诩抑惺褂枚嗯_(tái)計(jì)算機(jī)以及寬帶(無線)路由器共享上網(wǎng)時(shí)基本上并不會(huì)對(duì)很多參數(shù)進(jìn)行設(shè)置,由于大多數(shù)寬帶(無線)路由器中都缺省啟用了DHCP自動(dòng)分配地址功能,所以大多數(shù)情況下我們都是直接連接好寬帶路由器后設(shè)置WAN口撥號(hào)方式以及對(duì)應(yīng)的帳戶信息與密碼即可,然而正是這種缺省的設(shè)置方式容易存在一定的隱性問題,最近筆者就遇到了這么個(gè)麻煩,通過這次故障排查經(jīng)歷讓筆者深知寬帶接入路由器上一些參數(shù)也是非常重要的,設(shè)置不當(dāng)依然會(huì)造成上網(wǎng)故障。
一、事情起因:
筆者的一位朋友最近新買了一款無線路由器,品牌是D-Link,由于他對(duì)計(jì)算機(jī)和網(wǎng)絡(luò)知識(shí)一竅不通所以請(qǐng)筆者前往家中幫助他來搭建家庭共享網(wǎng)絡(luò)。架設(shè)共享網(wǎng)絡(luò)自然不難,筆者已經(jīng)駕輕就熟,連線撥號(hào)等等設(shè)置一氣呵成,然而就在筆者準(zhǔn)備調(diào)試完畢能夠上網(wǎng)返回家中的時(shí)候卻發(fā)現(xiàn)了一個(gè)問題,那就是設(shè)置完畢后客戶端計(jì)算機(jī)無法順利上網(wǎng),打開IE瀏覽器訪問站點(diǎn)出現(xiàn)了“internet explorer無法打開搜索頁(yè)”的錯(cuò)誤提示。
根據(jù)筆者經(jīng)驗(yàn)這是明顯的無法上網(wǎng)的癥狀,那么到底是什么原因使家庭共享沖浪夭折呢?筆者只有循規(guī)蹈矩的來排查故障了。
二、排查故障:
首先通過命令行來查詢本機(jī)的地址獲得情況,通過“開始”->“運(yùn)行”,輸入CMD后回車,在打開的命令提示窗口中輸入ipconfig /all回車后查詢網(wǎng)絡(luò)參數(shù)詳細(xì)信息,從反饋的提示信息我們了解到該客戶機(jī)上IP地址獲得正常,網(wǎng)關(guān)及DNS地址都是路由器的地址(192.168.0.1)。之后筆者又嘗試了執(zhí)行ipconfig /release釋放地址并通過ipconfig /renew重新尋找DHCP獲得地址信息,這些操作都是順順利利的,這說明客戶機(jī)到路由器之間網(wǎng)絡(luò)連接正常。
筆者又嘗試ping網(wǎng)關(guān)地址,得到的反饋信息也是通暢的。這更進(jìn)一步證明網(wǎng)絡(luò)連接的正常。接下來筆者開始針對(duì)DNS服務(wù)器地址進(jìn)行檢測(cè),通過“開始”->“運(yùn)行”,輸入CMD后回車,在打開的命令提示窗口中輸入nslookup www.idcquan.com指令,檢查本機(jī)的DNS服務(wù)器是否可以正常解析www.idcquan.com域名為正確的IP地址,結(jié)果反饋回來的數(shù)據(jù)卻是“unknow can't find www.idcquan.com:no response from server”,這說明DNS地址192.168.0.1無法完成解析www.it168.com的工作,看來是本機(jī)的DNS地址出現(xiàn)了解析問題造成無法上網(wǎng)。
三、解決故障:
既然知道了故障的關(guān)鍵是DNS服務(wù)器,那么我們從此入手解決問題即可,首先通過管理地址進(jìn)入到路由器設(shè)置界面,查詢“網(wǎng)絡(luò)設(shè)定”選項(xiàng),在此處筆者發(fā)現(xiàn)“路由器設(shè)定”處有一個(gè)“啟用DNS中繼轉(zhuǎn)送”參數(shù),在筆者的印象中之前的路由器都沒有對(duì)此設(shè)置過,而此出該選項(xiàng)并沒有選中,個(gè)人感覺問題就應(yīng)該出自這個(gè)參數(shù)的配置上。
為了確定筆者的判斷我們?cè)俅瓮ㄟ^“狀態(tài)”標(biāo)簽查詢路由器的連接狀態(tài),發(fā)現(xiàn)PPPOE撥號(hào)成功,DNS服務(wù)器地址是202.106.195.68,次要DNS服務(wù)器地址是202.106.46.151。
我們?cè)俅位氐綗o法上網(wǎng)的客戶機(jī)上通過“開始”->“運(yùn)行”,輸入CMD后回車,在打開的命令提示窗口中輸入nslookup指令,接下來使用server 202.106.195.68來更改DNS服務(wù)器解析地址,更改DNS服務(wù)器地址為202.106.195.68后再針對(duì)www.idcquan.com地址進(jìn)行解析,得到的結(jié)果是正確的IP地址,看來使用202.106.195.68這個(gè)撥號(hào)獲得的DNS地址并沒有任何問題,他是可以正常工作的。
于是筆者回到路由器設(shè)置界面,將“路由器設(shè)定”處的“啟用DNS中繼轉(zhuǎn)送”參數(shù)前打上對(duì)勾,再次回到客戶機(jī)上嘗試連接網(wǎng)絡(luò),一切正常問題得到了妥善解決,DNS解析也可以順利完成。
四、總 結(jié):
本次故障主要是因?yàn)?#8220;啟用DNS中繼轉(zhuǎn)送”設(shè)置上出了問題,實(shí)際上當(dāng)我們選擇“啟用DNS中繼轉(zhuǎn)送”時(shí)客戶端上網(wǎng)進(jìn)行DNS解析時(shí)會(huì)使用路由器地址進(jìn)行第一步解析,這也是為什么客戶機(jī)上查詢DNS服務(wù)器地址是192.168.0.1路由器地址的原因,而第二步解析才是路由器使用自己撥號(hào)獲得的DNS服務(wù)器地址進(jìn)行。
而當(dāng)我們不選擇“啟用DNS中繼轉(zhuǎn)送”時(shí)DNS解析將一步到位,直接使用路由器撥號(hào)獲得的DNS服務(wù)器地址進(jìn)行域名解析,而本文出現(xiàn)的故障正是因?yàn)椴贿x擇“啟用DNS中繼轉(zhuǎn)送”,而又在客戶機(jī)上設(shè)置了DNS地址為192.168.0.1這個(gè)路由器地址,這樣由于沒有啟用DNS中繼轉(zhuǎn)送,所以DNS解析請(qǐng)求發(fā)送到192.168.0.1路由器后就不知道如何進(jìn)一步轉(zhuǎn)發(fā)了。
要想繼續(xù)保持不選擇“啟用DNS中繼轉(zhuǎn)送”的狀態(tài)就應(yīng)該將客戶端機(jī)器的DNS地址修改為撥號(hào)獲得的公網(wǎng)DNS地址,例如本文中提到的202.106.195.68,這樣才能夠保證客戶端的正常上網(wǎng),當(dāng)然筆者還是建議各位讀者直接選擇“啟用DNS中繼轉(zhuǎn)送”,這樣可以讓我們家庭共享更加輕松方便。