做IT外包20多年了,每天就是面對各種大大小小的報修,有些小事,也算值得一記,分享給各位。
本文講述的是一個非常多見的問題——微信和QQ能正常收發消息,但是所有網頁都打不開,這個問題具有一定的普遍性和高發性,所以,我也是再一次地發文講述。
![]()
客戶報修給技術小伙,他當時正開車,就直接轉發給我了,我一看這種問題,大概率就是DNS的問題,與其我再安排別的技術小伙,還不如自己直接遠程來得快了。
于是,快速打開向日葵,遠程客戶的電腦。
第一步,輸入命令ipconfig /all,看到客戶IP地址是自動獲取的,而DNS服務器也沒有被劫持,一個是蘇州電信的,另外一個是4個114,顯然沒問題;
第二步,輸入命令ping www.2500sz.com,能ping通,說明IP配置正確、DNS解析沒問題、網絡通訊也沒問題,ping哪個網址無所謂,其實就是檢測DNS解析能力是否正常;
第三步,打開瀏覽器驗證一下問題所在,果然打不開網頁;
第四步,檢查代理服務器設置。通過上述一、二兩個步驟,確認了電腦的網絡連接都是正常的,還是打不開網頁的話,只能是代理服務器設置的問題了。
直接在“搜索”中輸入“代理”,打開代理服務器設置,看到代理地址為127.0.0.1,后面是58XXX端口號,嘿嘿,原來是翻墻了,然而翻墻軟件關閉后,代理設置沒有還原或者關閉,那自然是打不開網頁了。
直接關閉“代理”,回到瀏覽器刷新一下,網頁瞬間就打開了,網速颼颼的。
真正的一分鐘解決問題,得到一個五星好評。
在日常IT外包工作中,見得更多的打不開網頁的問題,就是DNS劫持,ipconfig /all命令,能看到DNS服務器被設置為莫名其妙的IP地址了,所以網頁就打不開了。
這種情況下,把DNS服務器改為自動獲取,或者手動改為運營商提供的DNS服務器地址、4個114、4個8等等,都可以。
原理分析:通過瀏覽器打開網頁的時候,當你輸入網址后,該請求會轉發給你所設置的DNS服務器,DNS服務器收到請求后,看自己能否把網址解析為IP地址,如果能,就把IP回復到你電腦,然后瀏覽器就以IP地址和網站服務器交互通訊了。如果你設置的DNS服務器自己無法解析,那就會逐級向上轉發請求,如果最后都沒有DNS服務器能解析你的網址,那網址就是無法打開了。
而微信、QQ、向日葵這類軟件,是通過TCP或者UDP協議直接通訊的,不需要DNS服務器解析,所以,現在知道如何排查這類故障了吧?
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.