windows能連網絡,可是打不開網頁,出現無法解析server的DNS
首先,我想先說作為一名剛學完計算機網絡課的學生,並且還完畢了學校的號稱和斯坦福一個難度級別的網絡實驗之後。我覺得自己對於計算機網絡還是勉強入門了。對於各種之前僅僅是聽過的各種tcp、http、路由器、交換機、局域網、廣域網等等都有了清晰的了解了,可是,可是。。。果然理論還是要結合實戰,特別是在當今復雜多端的網絡世界中的實戰經驗果斷重要啊啊。。
好吧,原諒我以上與標題不符的BB,由於對於電腦出現的這個問題。以我所學實在是把各種能想到的可能和解決的方法都用上了。真有種黔驢技窮的感覺了。。。
被折磨了非常久,只是,只是。。
最後還是攻克了,所以在這說一下我的解決方法。萬一有人遇到和我一樣的問題,可別再被折磨這麽多了。由於網上絕大多數的方法都然並卵呀。
。
我的電腦系統是win8,出現的問題是:
1、插網線,網絡中心顯示Internet訪問。能通過校園網的銳捷登錄
2、tcp設置自己主動獲取IP地址,自己主動獲取DNSserver與備選DNSserver地址
3、通過查詢網絡具體信息,顯示ip地址,DNSserver地址獲取正確
4、DNSserver可用。通過室友的電腦證實
5、使用獵豹免費WiFi發散WiFi後,發散出來的WiFi是能夠連到網絡的
6、ping網關,通;ping DNSserver,通。直接ping www.baidu.com,通
7、電腦管家測網速。能測到
8、代理server禁用
可是、、、
可是、、、、、
1、各種瀏覽器打不開
2、qq登不上
3、使用電腦上別的應用都表示。網絡連接失敗
、、、、、、
所以,就開始了各種嘗試啦
1、不知怎的,第一反應就是重新啟動電腦,然並卵
2、網絡中心tcp的設置確認了好幾遍,然並卵
3、手動設置DNSserver,選擇不同DNSserver嘗試,然並卵
4、電腦管家,網絡修復,然並卵
5、cmd輸入命令:ipconfig /flushdns。然並卵
6、想起之前更新過電腦。卸載了近期的更新,然並卵
7、控制變量~~~有線連不上,我就連WiFi,然並卵
8、各種百度,嘗試各種方案,然並卵
9、抓狂。
。。然並卵
10、最終,。最終找到了一條命令(此處應該有鮮花掌聲):netsh winsock reset
即將winsock恢復至默認狀態,之後重新啟動。果斷連到網了,所以電腦出現上面所說的現象的原因非常明顯,電腦系統內部文件夾winsock被更改,導致網絡配置出錯,所以即使電腦上的設置沒有錯。可是winsock與網絡連接傳輸信息時參數更改,導致不能得到正確的響應。也不能發出正確的請求。
之前網絡編程都沒有和系統相關聯的,直接是原理的實現,所以對於windows的網絡編程接口也沒接觸過,通過這次才知道windows的網絡編程接口是winsock。之所以這條命令實用是由於通過以上的各種分析測試表示我的電腦連不上網。和網絡無關、和路由器無關、和DNSserver無關、和電腦上各種聯網設置無關、和系統無關。所以據我猜測就是被之前安裝的某些惡意軟件更改了參數才導致我連不上網,可是吧,出現這個問題時我並沒有安裝不論什麽軟件。僅僅是卸載了幾個,當中有:itudou、土豆視頻、暴風影音、Chrome瀏覽器。。
。當中是哪個更改的我就不想再研究了。僅僅是。姐能安你就不能卸你了嗎!!鬼火!。真不愧有流氓軟件這個稱呼,莫名其妙就讓人浪費這麽多時間精力去找問題,盡管自己以後也是要做IT這一行的,可是一定要記住嚴守道德底線,靠技術來贏得掌聲而不是別的東西
windows能連網絡,可是打不開網頁,出現無法解析server的DNS