故障現象
ADSL Modem所有指示燈正常(綠燈常亮),但網絡頻繁掉線。重啟Modem後暫時恢復,一段時間後再次掉線。
原因深度分析
典型拓撲:ADSL Modem (10Base-T 10Mbps上行) → HUB → 多台客戶機,無代理服務器、無防火牆、無路由器。
核心矛盾: 局域網內大量非Internet流量(廣播包、組播、NetBIOS廣播、ARP請求、病毒掃描流量等)直接湧入Modem 10Mbps上行接口。Modem上行帶寬僅數百Kbps,遠小於局域網10/100Mbps內部流量峰值。
連鎖反應:
- 無關流量佔滿Modem上行通道。
- Modem無法控制局域網廣播風暴。
- 上行數據包堆積填滿Modem緩存區。
- 緩存溢出 → Modem進入保護性「休眠/死機」狀態(指示燈仍亮但不轉發數據)。
- 只能重啟Modem釋放緩存恢復。
徹底解決方案:部署雙網卡代理服務器/軟路由
- 準備一台閒置電腦(建議P4級以上,雙網卡),安裝Windows 2000/XP/Linux。
- 安裝兩塊網卡:
外網卡 (WAN) 連接ADSL Modem LAN口(配置PPPoE撥號或靜態IP)。
內網卡 (LAN) 連接HUB/交換機(配置靜態私有IP如192.168.1.1/24,啟用DHCP服務器)。
- 安裝代理/NAT軟件:
Windows: ICS (Internet Connection Sharing)、SyGate、WinRoute、CCProxy。
Linux: iptables NAT + dnsmasq + squid(推薦,穩定高效)。
- 配置內網客戶機網關指向代理服務器內網卡IP,DNS指向代理或公共DNS。
效果
- 物理隔離: Modem僅見代理服務器單一MAC/IP,不再直接暴露於局域網廣播域。
- 流量管控: 代理可過濾廣播、限制P2P/下載上行佔用、緩存網頁加速。
- 穩定性質變: 消除緩存溢出根因,Modem長期穩定運行無需重啟。
低成本替代方案
購買支持PPPoE撥號、NAT、DHCP、無線AP一體的寬帶路由器(如TP-Link TL-R400/TL-WR841N等),價格低廉、即插即用、功能等效,為家庭/小型辦公室首選。