能ping通,能解析,卻打不開網頁,提示dns錯誤的解決辦法

前幾天上網忽然出現一個錯誤,能ping通,能解析,卻打不開網頁,不能上qq,不能玩網絡遊戲,提示dns錯誤,查看host文件正常,沒有設置代理ubuntu

開始我覺得是網絡出問題了,可是同一局域網的另一臺機子沒問題,換成ubuntu系統從新 鏈接也沒有問題,後來百度之,說讓清理下ie緩存,照作了,網絡恢復,不明其原理。瀏覽器

昨天又忽然出現這個錯誤,用盡各類辦法都沒有修復。緩存

出問題時ping的結果和平時沒什麼區別,但就是打不開網頁:網絡

Microsoft Windows [版本 6.1.7600]spa

版權全部 (c) 2009 Microsoft Corporation。保留全部權利。代理

C:\Users\Administrator.TOTOLO-PC>ping baidu.com
正在 Ping baidu.com [123.125.114.144] 具備 32 字節的數據:
來自 123.125.114.144 的回覆: 字節=32 時間=35ms TTL=54
來自 123.125.114.144 的回覆: 字節=32 時間=35ms TTL=54
來自 123.125.114.144 的回覆: 字節=32 時間=35ms TTL=54
來自 123.125.114.144 的回覆: 字節=32 時間=34ms TTL=54
123.125.114.144 的 Ping 統計信息:
    數據包: 已發送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒爲單位):
    最短 = 34ms,最長 = 35ms,平均 = 34msdns

後來我卸載ie後從新安裝,發現ie沒問題了,其餘瀏覽器仍是不行。後來查找以爲是winsock的問題。遊戲

開始——>運行——>輸入cmd回車——>輸入 netsh winsock reset 命令(重置winsock文件)——>重啓系統。cmd

系統網絡一切正常。io

雖然問題解決了,可是原理仍是不明白,爲何winsock會出錯呢?而第一次連不上網清理下緩存就能上了?

特地將此狀況發上來,請各位幫忙解答。

相關文章
相關標籤/搜索