能ping通外網dns但不能上網一例

2022-01-14 12:00:51 字數 1463 閱讀 5043

乙個win7本本僅通過乙個無線路由乙個人上網,突然一天不能上網了,甚是奇怪,一看本地連線均是正常的.而且能ping通外網的dns,但無論如何就是打不開網頁,表現為輸入任何**很迅速的顯示該頁無法顯示,好像瀏覽器並沒有提交任何url就做出了反應一樣.其它客戶端諸如qq,迅雷等都一樣不能訪問網際網路.

分析,由於能ping通外網,並且是自動從路由獲得的ip,子網,閘道器,dns資訊,所以可以肯定的是路由肯定是沒有問題的,把dns手動更換為8.8.8.8也無濟於事.由此可斷問題,肯定出現在本機上.

這個現像就是winsock lsp「瀏覽器劫持」哪麼是什麼是winsock lsp「瀏覽器劫持」呢?

winsock lsp全稱windows socket layered service provider(分層服務提供商),它是windows底層網路socker通訊需要經過的大門。一些流氓軟體可以把自已加進去,就可以擷取、訪問、修改網路的資料報,可以隨意新增廣告,還能獲取你的瀏覽習慣.這裡加進的是木馬,後果可想而知。而且因為lsp工作在底層,所以無論你用什麼瀏覽器,都逃不了經過它。而lsp中的dll檔案被刪除後,就會出現無法上網的情況。

lsp服務在登錄檔中的位置 hkey_local_machine\system\currentcontrolset\services\winsock\parameters\namespace_catalog5\catalog_entries,預設系統已有lsp,分別負責tcp/ip元件(mswsock.dll)和ntds元件(winrnr.dll)的正常工作,它們的項分別為000000000001和000000000002,這兩個項表示優先權,如果惡意程式想要劫持,只要將自身的項改為000000000001,將系統項依次推後即可,這樣就可以優先處理惡意程式了。

解決辦法:

方法1.用360的lsp修復功能來修復。如果提示你的「lsp沒有異常,不用修復」,但是你還是上不了網,執行ping命令,在ip位址處會出現(?),無法ping通外網。那麼你就用360的「恢復winsock lsp到初始狀態」的功能。

方法2.就是大家熟悉的,也就是常用的方法,用lspfix這個工具在斷開網路下修復

lspfix跟winsockfix同樣,也是一款winsock/tcp網路連線配置修復工具。如果用winsockfix修復後沒有效果,可以再試試這款。

使用方法:將o10檢測提示的***.dll移動至視窗右側即可

方法3.windows xp service pack 2 中有兩個新增的 netsh 命令。

"netsh winsock reset catalog"該命令將 winsock 目錄重置為預設配置。如果安裝了可導致網路連線丟失的不正確的 lsp,該命令會很有用。儘管使用該命令可以還原網路連線,但應該慎重使用,因為以前安裝的 lsp 都將需要重新安裝。

"netsh winsock show catalog 該命令會顯示安裝在計算機上的 winsock lsp 列表。

所以呢,我們在沒有任何輔助工具的情況下可以用netsh winsock reset命令來重置winsock

能ping通外網dns但不能上網一例

乙個win7本本僅通過乙個無線路由乙個人上網,突然一天不能上網了,甚是奇怪,一看本地連線均是正常的.而且能ping通外網的dns,但無論如何就是打不開網頁,表現為輸入任何 很迅速的顯示該頁無法顯示,好像瀏覽器並沒有提交任何url就做出了反應一樣.其它客戶端諸如qq,迅雷等都一樣不能訪問網際網路.分析...

能ping通閘道器,但不能上網是什麼原因???

2015年7月3日 飛行學院遇到的問題 web瀏覽器不能上網。1.現在電腦網路是通的,電腦能ping通閘道器,能ping通認 證2.但現在cmd執行框中 敲 ping www.baidu.com沒有什 麼反應,ping不通。3.ping 同一區域網中的主機,也不能ping通。我嘗試的操作 把wind...

能Ping得通DNS伺服器,就是不能上網!

這時候問題出現了,我不能上網了,真奇怪,明明是可以ping得能dns伺服器的。首先,我以為是校園網出問題了,所以我就換了同學的adsl來用,還是不行。我就想,是不是網絡卡給病毒破壞了?我就禁用了這塊網絡卡,啟用另一塊,還是不行!這到底怎麼一回事呢?我又開啟服務,看看是不是剛才防毒的時候把什麼服務給禁...