萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

寬帶路由器間歇性斷線深度排查:非線路非病毒,原是 MTU 與 NAT 連線表滿載

故障現象

  • 單位 30 台工作站,二層交換機 + 寬帶路由器 + ADSL
  • 約每 3 小時斷線一次,數分鐘後自動恢復
  • 工作站系統正常、無病毒、已打補丁、線路測試無異常

排查邏輯與過程

初步判斷三結論

  1. 確為斷線 (非單機問題)
  2. 屬間歇性、規律性 (約 3 小時)
  3. 短時間自動恢復

排除方向一:線路不穩

聯繫電信檢測 ADSL 線路 → 回覆正常 → 排除

排除方向二:蠕蟲病毒導致路由器「假死」

  • 懷疑 ARP 欺騙/蠕蟲封包淹沒導致路由器連線表滿載/CPU 100%
  • 全機掃毒無發現
  • 斷線時執行 arp -a 檢查閘道 MAC → 與正常時一致 → 排除 ARP 欺騙

真相發現:MTU 不匹配 + NAT 連線表耗盡

  1. ADSL PPPoE 標準 MTU = 1492,路由器預設常為 1500 → 封包分片/重組失敗導致間歇斷線
  2. P2P/多執行緒下載產生海量連線,填滿路由器 NAT 表 (通常 2048-4096 條) → 新連線無法建立 → 表現為斷線
  3. 舊連線超時釋放後 (約 3-5 分鐘) → 自動恢復 → 符合「3 小時/次、自愈」規律

解決方案

措施設定值/動作效果
調整路由器 WAN MTU1492 (PPPoE) / 1460 (雙層 PPPoE)消除分片重組失敗
調整電腦網卡 MTU1492 (同步路由器)端到端一致,避免分片
擴大 NAT 表/縮短逾時TCP Timeout 300→120s、UDP 60→30s加速釋放殭屍連線
限制 P2P/下載工具連線數BT/迅雷全域連線數 ≤ 200源頭控制連線爆炸
啟用路由器 QoS保障 HTTP/DNS/ICMP 優先關鍵業務不受影響
定時重啟腳本每天凌晨 04:00 自動重啟釋放記憶體/連線表,預防性維護

驗證結果

實施上述調整後,連續運行 2 週零斷線。間歇性斷線根因多為 MTU 不匹配 與 NAT 資源耗盡 疊加,而非單純線路或病毒問題。

網管心法

  • 間歇性故障 → 關注定時任務/資源耗盡/協商參數
  • 自動恢復 → 關注逾時機制/資源釋放週期
  • 全網同步發生 → 排除單機問題,鎖定核心設備/共享資源
  • 善用 show interface、show ip nat translations、show processes cpu 觀察設備狀態
copyright © 萬盛學電腦網 all rights reserved