相信很多人對路由器參數設定還不是特別的瞭解,沒有關係,下面我們就針對路由器參數,詳細的分析一下路由器參數設定不當造成上網故障。
瞭解一些關於路由器參數設定的知識還是非常重要的,這裡我們主要講解了路由器參數設定造成上網故障的常見解決方案,很多時候我們在家中使用多台電腦以及寬頻(無線)路由器共用上網時基本上並不會對很多參數進行路由器參數設定,由於大多數寬頻(無線)路由器中都預設啟用了DHCP自動分配地址功能,所以大多數情況下我們都是直接連接好寬頻路由器後設定WAN口撥號方式以及對應的帳戶資訊與密碼即可。
一、事情起因:
筆者的一位朋友最近新買了一款無線路由器,品牌是D-Link,由於他對電腦和網路知識一竅不通所以請筆者前往家中協助他來搭建家庭共用網路。架設共用網路自然不難,筆者已經駕輕就熟,連線撥號等等設定一氣呵成,然而就在筆者準備調試完畢能夠上網返回家中的時候卻發現了一個問題,那就是路由器參數設定完畢後用戶端電腦無法順利上網,開啟IE瀏覽器訪問網站出現了“internet explorer無法開啟搜尋網頁”的錯誤提示。根據筆者經驗這是明顯的無法上網的癥狀,那麼到底是什麼原因使家庭共用衝浪夭折呢?筆者只有循規蹈矩的來排查故障了。
二、排查故障:
首先通過命令列來查詢原生地址獲得情況,通過“開始”->“運行”,輸入CMD後斷行符號,在開啟的命令提示視窗中輸入ipconfig /all斷行符號後查詢網路參數詳細資料,從反饋的提示資訊我們瞭解到該客戶機上IP地址獲得正常,網關及DNS地址都是路由器的地址(192.168.0.1)。之後筆者又嘗試了執行ipconfig /release釋放地址並通過ipconfig /renew重新尋找DHCP獲得地址資訊,這些操作都是順順利利的,這說明客戶機到路由器之間網路連接正常。
三、解決故障:
既然知道了故障的關鍵是DNS伺服器,那麼我們從此入手解決問題即可,首先通過管理地址進入到路由器參數設定介面,查詢“網路設定”選項,在此處筆者發現“路由器設定”處有一個“啟用DNS中繼轉送”參數,在筆者的印象中之前的路由器配置過,而此出該選項並沒有選中,個人感覺問題就應該出自這個參數的配置上。
為了確定筆者的判斷我們再次通過“狀態”標籤查詢路由器的串連狀態,發現PPPOE撥號成功,DNS伺服器位址是202.106.195.68,次要DNS伺服器位址是202.106.46.151,我們再次回到無法上網的客戶機上通過“開始”->“運行”,輸入CMD後斷行符號,在開啟的命令提示視窗中輸入nslookup指令,接下來使用server 202.106.195.68來更改DNS伺服器解析地址,得到的結果是正確的IP地址,看來使用202.106.195.68這個撥號獲得的DNS地址並沒有任何問題,他是可以正常工作的。於是筆者回到路由器參數設定介面,將“路由器設定”處的“啟用DNS中繼轉送”參數前打上對勾,再次回到客戶機上嘗試串連網路,一切正常問題得到了妥善解決,DNS解析也可以順利完成。
四、總 結:
本次故障主要是因為“啟用DNS中繼轉送”路由器參數設定上出了問題,實際上當我們選擇“啟用DNS中繼轉送”時用戶端上網進行DNS解析時會使用路由器地址進行第一步解析,這也是為什麼客戶機上查詢DNS伺服器位址是192.168.0.1路由器地址的原因,而第二步解析才是路由器使用自己撥號獲得的DNS伺服器位址進行。
而當我們不選擇“啟用DNS中繼轉送”時DNS解析將一步到位,直接使用路由器撥號獲得的DNS伺服器位址進行網域名稱解析,而本文出現的故障正是因為不選擇“啟用DNS中繼轉送”,而又在客戶機上設定了DNS地址為192.168.0.1這個路由器地址,這樣由於沒有啟用DNS中繼轉送,所以DNS解析請求發送到192.168.0.1路由器後就不知道如何進一步轉寄了。要想繼續保持不選擇“啟用DNS中繼轉送”的狀態就應該將用戶端機器的DNS地址修改為撥號獲得的公網DNS地址,例如本文中提到的202.106.195.68,這樣才能夠保證用戶端的正常上網,當然筆者還是建議各位讀者直接選擇“啟用DNS中繼轉送”,這樣可以讓我們家庭共用更加輕鬆方便