Windows下使用命令行設置ip地址的DNS服務器


  使用命令行或者編寫bat批處理設置網絡連接的IP地址以及DNS服務器地址有時候會比手動更加方便,IP地址和DNS的設置一般是配合的,常用到的幾個狀態是:

  1、IP地址動態獲取,DNS也動態 2、IP地址動態獲取,DNS靜態 3、IP地址靜態獲取,DNS靜態

  不存在IP地址靜態、DNS動態的情況,所以這個時候DNS必須手動指定,設置界面呈不可選擇狀態,如果現在使用命令行強制設置為動態,那么結果會出現DNS依然是靜態選項,並且首選和備用地址都為空這種情況

  設置網絡連接必須確定適配器的名稱,如本地連接、無線網絡連接這樣的名稱,如下圖所示:

  

  有了這個連接名稱,那么設置IP地址為動態獲取的命令是:

netsh interface ip set address name="本地連接" source=dhcp

  

  配置靜態IP的命令是:

netsh interface ip set address name="本地連接" source=static addr=192.168.36.153 mask=255.255.255.0 gateway=192.168.36.1

  

  addr是靜態的IP地址,mask是子網掩碼,gateway就是默認網關

  下面是,設置DNS為動態獲取的命令:

netsh interface ip set dns name="本地連接" source=dhcp

  

  設置首選DNS服務器地址:

netsh interface ip set dns name="本地連接" source=static addr=101.226.4.6 register=primary

  

  后面的register參數不加也可以

  設置備用DNS服務器地址:

netsh interface ip add dns name="本地連接" addr=114.114.114.114 index=2

  

  這里注意,設置備用dns服務器的時候set命令要改成add,代表添加的意思

  以上就是設置ip地址和dns服務器地址的命令了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM