Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 10 命令列設定靜態 IP 位址 / DNS:netsh 指令一鍵完成(支援 Win7/8.1/10/11)

編輯:Windows 10 系統介紹

當圖形介面無法存取(如預覽版 Bug、Server Core、遠端管理)時,命令列 netsh 是設定靜態 IP/DNS 的最快工具。一組指令跨版本通用,建議收藏。

netsh 指令設定靜態 IP 示意

📝 分步互動模式(適合初學者)

  1. 開啟命令提示字元(建議系統管理員權限)。
  2. 輸入 netsh → Enter,提示變為 netsh>。
  3. 輸入 interface → Enter。
  4. 輸入 ip → Enter。
  5. 輸入核心指令:
    set address "介面名稱" static IP位址 子網路遮罩 閘道 1
    範例:set address "乙太網路 3" static 192.168.1.108 255.255.255.0 192.168.0.1 1
  6. 每項以空格分隔,結尾 1 代表確認。介面名稱可從「網路連線」查詢,支援中文,引號需用半形。

⚡ 單行指令模式(適合腳本/遠端部署)

netsh interface ip set address "介面名稱" static IP位址 子網路遮罩 閘道 1

範例:
netsh interface ip set address "乙太網路 3" static 192.168.1.108 255.255.255.0 192.168.0.1 1

🔧 同步設定 DNS(同格式)

netsh interface ip set dns "介面名稱" static DNS位址

範例:
netsh interface ip set dns "乙太網路 3" static 8.8.8.8

🔄 還原為 DHCP 自動取得

# 還原 IP
netsh interface ip set address "介面名稱" dhcp
# 還原 DNS
netsh interface ip set dns "介面名稱" dhcp

🛠 替代方案:圖形介面疑難排解

若指令設定後網路異常,可在「設定」→ 「網路與網際網路」→ 「狀態」→ 「網路疑難排解」讓系統自動修復恢復 DHCP。

Copyright © Windows教程網 All Rights Reserved