當用戶在瀏覽器中輸入網站的域名時,此時將發送請求到DNS伺服器以識別連接到該主機名的IP位址,只有正確解析了IP位址才會打開你想要訪問的網站。但有時你會收到一個錯誤消息,告訴你DNS伺服器沒有響應。要解決這個問題,你可以嘗試幾種不同的方法。
定位問題
首先判斷是否是你的電腦無法訪問網際網路導致,可以嘗試打開其他網站,看看是否可以正常訪問,如果可以正常訪問則說明聯網功能是正常的,那麼可以直接進行「清除DNS緩存」的步驟,如果網絡功能不可用,那麼就需要排查是什麼原因導致的。
網絡排除步驟
是否可以成功獲取到ip地址?
打開命令提示符,輸入ipconfig 查看ip地址是否是192.168.x.x的地址,如果是192.168打頭的地址則說明可以正常獲取到ip地址,如果是169打頭的就說明沒有正確獲取到ip地址,請檢查網絡連接(有線網卡重新拔插網線,無限網卡斷開wifi重新連接),或者檢查路由器中DHCP伺服器的相關配置。
更新或重新安裝網卡驅動
有時候網卡驅動程序問題也會導致各種網絡連接問題,可以嘗試使用如驅動精靈之類的軟體把驅動程序更新到最新版本並重啟,再次嘗試是否可以正常獲取到區域網ip地址。
清除DNS緩存
DNS緩存存儲著用戶最近訪問過的網站伺服器的IP位址,以便用戶可以更快地訪問它們。清除DNS緩存可以解決來自本地緩存導致的錯誤,讓計算機重新向DNS伺服器申請地址解析信息。
1 .在搜索窗口中鍵入cmd,並以管理員身份打開命令提示符。
2 .在命令提示符窗口中鍵入以下內容:
ipconfig /flushdns
3 .檢查這是否解決了問題。
更換DNS伺服器
如果清除了DNS緩存還是無法訪問,那麼可以嘗試更換一下DNS伺服器設置,具體步驟如下:
1.點擊左下角的開始按鈕並搜索「控制面板」,如下圖。
2.單擊「網絡和共享中心」。
3.點擊「更改適配器設置」
4.右鍵單擊網卡,並在彈出菜單中選擇「屬性」,打開如下圖的設置界面,雙擊「Internet協議版本4(TCP/IPv4)」.
5.在新打開的配置界面,選擇「使用下面的DNS伺服器地址」,然後輸入對應的dns伺服器地址。國內一般建議使用阿里的dns伺服器:223.5.5.5和223.6.6.6,國外用戶建議直接使用谷歌的dns伺服器:8.8.8.8和4.4.4.4。
如果上述操作都無法打開指定的網站,那麼可能是目標網站暫時故障或者被牆,暫時故障可以稍後訪問,被牆基本無解。