Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7/8.1/10 命令列設定靜態 IP 完整教學:netsh 指令一鍵搞定

編輯:關於 Windows

當圖形介面「網路和共用中心」無法開啟(如 Win10 早期預覽版),或需透過腳本批次設定 IP,命令列 netsh 是最強利器。本文提供標準化指令流程與範例,適用 Win7/8.1/10 所有版本。

分步互動模式(適合初學者確認每步)

  1. 以系統管理員身分開啟「命令提示字元」。
  2. 輸入 netsh 按 Enter,提示變為 netsh>。
  3. 輸入 interface 按 Enter,提示變為 netsh interface>。
  4. 輸入 ip 按 Enter,提示變為 netsh interface ip>。
  5. 輸入核心指令:
    set address "連線名稱" static 新IP 子網路遮罩 預設閘道 1
    範例:set address "乙太網路 3" static 192.168.1.108 255.255.255.0 192.168.0.1 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

  • 連線名稱:參考「網路連線」視窗顯示的名稱,支援中文,**必須用半形雙引號**括住。
  • 各參數間**必須有一個空格**。
  • 結尾的 1 代表確認設定,不可省略。

同步設定 DNS

netsh interface ip set dns "連線名稱" static DNS伺服器位址

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

還原為 DHCP 自動取得

netsh interface ip set address "連線名稱" dhcp
netsh interface ip set dns "連線名稱" dhcp

常見問題

  • 「連線名稱」找不到? 執行 netsh interface show interface 列出所有介面名稱。
  • 權限不足? 必須以「系統管理員身分執行」命令提示字元。
  • 設定後無法上網? 確認 IP、閘道、遮罩與路由器設定一致,或執行 netsh winsock reset 重置網路堆疊後重開機。

Copyright © Windows教程網 All Rights Reserved