萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 32位下 ArchLinux 靜態網路配置失敗無法上網?ip/route 指令手動修復全攻略

在 Windows 7 32 位環境下運行 ArchLinux (如虛擬機、WSL 前身或雙開機) 若遇到靜態 IP 設定錯誤導致無法上網,可透過 ifconfig/route 或現代 ip 指令手動重設網路參數。以下分兩種工具情境說明。

情境一:系統已安裝 ifconfig 與 route (傳統 net-tools)

  1. 查詢網卡裝置名:ifconfig (觀察 eth0、ens33 等)。
  2. 設定靜態 IP:
    ifconfig 設備名 192.168.200.187
    (裝置名前後各留一空格)
  3. 設定預設閘道:
    route add default gw 192.168.200.1
  4. 重啟網路服務:/etc/rc.d/network restart 或 systemctl restart network。

情境二:僅有 ip 指令 (iproute2 現代工具)

  1. 查詢裝置名:ip addr show。
  2. 設定靜態 IP:
    ip addr add 192.168.200.187 dev 設備名
  3. 設定預設閘道:
    ip route add default via 192.168.200.1
  4. 重啟網路服務。

補充:DNS 解析失敗處理

若能 ping 通閘道與 8.8.8.8 但無法開網頁,屬 DNS 問題。編輯 /etc/resolv.conf 加入:

nameserver 8.8.8.8
nameserver 1.1.1.1

存檔後即可正常解析域名。建議將上述指令寫入啟動腳本或 /etc/network/interfaces (Debian 系) / /etc/netctl/ (Arch 系) 實現永久生效。

copyright © 萬盛學電腦網 all rights reserved