萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦故障排除 >  >> 電腦常見故障 >> 無法連上網路

Linux ADSL 撥號連線故障完整排查指南

Linux 系統透過 PPPoE 協定撥號上網,若出現連線異常,可依循以下系統性步驟快速定位並解決問題。

前置檢查:確認 rp-ppoe 版本

需安裝 rp-ppoe 3.5-1 以上版本(最新 3.5-3)。升級指令:

# rpm -Uvh rp-ppoe-3.5-3.i386.rpm

分級排查步驟

1. 介面與 IP 綁定狀態

ifconfig -a
  • 若 PPP0 未啟動:ifup ppp0
  • 若 eth0 無 IP 綁定:ifconfig eth0 192.168.1.1 後執行 service network restart

2. DNS 解析測試

介面正常但無法上網時,ping 一個外部已知 IP(如 8.8.8.8)。若 IP 通但域名不通,編輯 /etc/resolv.conf 修正 nameserver 為可用 DNS(如 8.8.8.8、1.1.1.1)。

3. 預設閘道檢查

若連外部 IP 也 ping 不通,執行 route -n 檢查預設閘道(Flags 含 G 的那一行)是否正確。錯誤時用 netconfig 修正。

4. Ping 通外部 IP 卻無法瀏覽網頁

兩大常見原因:

  1. 防火牆等級過高:執行 setup → Firewall configuration,用 Tab 鍵選擇較低等級(在選項前加 *),確定離開。
  2. 計費制 ADSL 需移除 eth0 閘道:編輯 /etc/sysconfig/network 與 /etc/sysconfig/network-scripts/ifcfg-eth0,在 GATEWAY= 行前加 # 註解,避免流量誤導至錯誤閘道。

核心觀念

ADSL 撥號本質是建立 PPP over Ethernet 連線,不需 Modem 驅動程式。排查邏輯遵循 物理層 → 網路層 → 傳輸/應用層 的自下而上原則,逐層驗證,事半功倍。

copyright © 萬盛學電腦網 all rights reserved