迅雷下載時開啟網頁緩慢或無法開啟怎麼辦

  平時在使用迅雷的時候,有可能會出現一些問題,甚至會影響到網路使用。比如有可能會出現QQ掉線、網頁無法開啟或開啟緩慢、網路延遲增加等等問題,這類問題表象簡單,實則原因錯綜複雜。下面小編就為大家介紹一下具體的解決方法吧,歡迎大家參考和學習。

  一、DNS限制查詢頻率

  問題現象:使用迅雷下載時無法開啟網頁,進行其他需要進行域名解析的操作失敗。

  問題排除:這個案例較為常見的,我們首次發現此問題是在一所學校的網路中,該使用者描述使用迅雷進行下載時,無法開啟網頁,最初我們以為是下載過程中連線數過多導致的網路裝置效能問題。但在問題定位過程中發現,在無法開啟網頁時,仍然可以通過QQ進行遠端協助,收發訊息。在正常時發起了ping請求,當出現無法開啟網頁問題時,ping值沒有明顯上升。因此網路是正常的,在發生無法開啟網頁的問題時,重新發起ping請求,返回域名解析失敗。

  問題定位:根據現象,我們懷疑是DNS解析伺服器的問題,應該是一種限制邏輯,因此猜測可能的條件是“DNS解析請求的發起頻率”。因為迅雷在下載時,會搜尋候選資源,候選資源中有較多的伺服器***Server***資源時,每個伺服器***Server***資源的連線都需要進行一次DNS解析,任務剛開始時,DNS解析的頻率是比較高的。因此,將一個下載任務的屬性改為“僅從原始地址下載”這樣將不搜尋候選資源。進行任務就未發生DNS拒絕解析的問題了。但是不查詢候選資源,下載成功率和下載速度會嚴重受影響。

  解決方案:這並非是一種非常普遍的限制,更換了DNS伺服器地址,問題解決。具體解決方法為:右擊“本地連線”,選擇“屬性”命令,在開啟視窗中雙擊“Internet協議***TCP/IP***”***如圖1***,此時可以看到如圖2所示視窗,選擇“使用下面的DNS伺服器地址”一項,在主DNS中輸入當地ISP服務商的DNS伺服器IP地址,同時在輔助DNS中輸入當前內網路由器的IP或者DNS伺服器地址的IP。這樣,我們的網絡卡會預設使用當地城市的DNS的伺服器來直接解析DNS,如果當地城市的DNS失效,則會自動通過網路由器或者內部DNS伺服器來解析地址,整體網路的速度自然會提升。迅雷下載時當然也會“水漲船高”了。

  圖1 準備修改DNS伺服器地址

  圖2 正在修改DNS伺服器地址

  小提示

  以下是一些全國主要城市DNS伺服器地址:北京 202.96.0.133、上海 202.96.199.132、廣州 202.96.128.143、深圳 202.96.134.133,大家也可以以“主要城市DNS伺服器地址”為關鍵字從網上找到。

  二、頻寬不足或裝置效能不足

  問題現象:使用迅雷下載時開啟網頁緩慢,網路延遲上升。

  問題背景:這個案例是最為常見的,可以說凡是下載軟體都會遇到。因此要分2種情況來討論:***1***連線數:低端的家用路由器或ADSL終端一般最多支援100-200個連線,而迅雷下載1個普通任務的時候,一般會建立50-80個連線,下載BT、eMule等任務時往往會建立4倍以上的連線。很顯然,這些連線數超出了這些網路裝置的效能範圍。導致網頁開啟緩慢,延遲上升;***2***頻寬:當下載速度接近頻寬極限時,用於傳輸檔案的資料包的收發會非常頻繁,此時由其他網路操作發起的資料包收發會產生延遲。並且下行頻寬也不足,導致網頁開啟緩慢,延遲上升。

  問題定位:***1***連線數:根據現象我們只需要適度的限制下載核心發起新連線的頻率和總量就可以解決此問題。但會進而引發其他問題,比如裝置效能參差不齊,限制如果一成不變,無法適應各種環境,同時限制連線時可能會影響到使用者的下載速度;***2***頻寬:只需要根據當前的頻寬,稍微限制下載速度,留出一部分頻寬,就可以解決此問題。但難點是“如何始終準確的知道使用者的頻寬?”。

  問題解決:在迅雷下載時請選擇“工具”→“配置”命令,再單擊“網路設定”標籤,然後選擇“下載模式”下的“智慧限速模式”***如圖3***。這是迅雷網路公司下載核心的同事們花費了大量時間開發並不斷改進智慧限速模組,設定了多種判斷邏輯,對使用者當前的網路狀態,環境進行判斷,並得出限制方案。此功能推出後,確實解決了不少問題。雖然有些情況下還有問題,但是優化仍在繼續進行。

  圖3 設定智慧限速模式

  三、在區域網中下載被封殺

  問題現象:啟動迅雷後,沒進行任何下載任務,就掉線。

  問題背景:筆者曾與某個使用者遠端協助時發現此問題,啟動迅雷網路就斷了。關了迅雷要等5分鐘才能恢復,如果換個區域網IP,就會馬上恢復。這種情況很明顯,迅雷沒有下載任務,也就不會對網路造成負擔。

  問題定位:我們判斷區域網網路中存在限制,檢測到迅雷的某個網路IO操作時,就封某個區域網IP。

  問題解決:因為這個使用者是在公司的區域網網路中使用的迅雷,而他們公司規定上班不能用迅雷,這樣與規定衝突,也不能與管理者交涉,是沒辦法的事情。