iT邦幫忙

DAY 17
6

使用指令管理 Microsoft Windows Server系列 第 17

使用 netsh 設定網路卡 IP 位址 - 1

有時候使用 netsh,需要寫落落長的指令才能完成某項作業。例如下面指令是設定名稱為「區域連線」這張網路卡的 IP 位址為固定 IP。第 1 行是用來設定網路卡 IP 位址為 192.168.1.2,子網路遮罩為 255.255.255.0,預設閘道為 192.168.1.254,而到預設閘道的計量為 1。

第 2 行是設定第 1 個 DNS 伺服器的 IP 位址,第 3 行是設定第 2 個 DNS 伺服器的 IP 位址。第 4 行是設定 WINS 伺服器的 IP 位址:

netsh interface ip set address name="區域連線" source=static address=192.168.1.2 mask=255.255.255.0 gateway=192.168.1.254 gwmetric=1
netsh interface ip set dnsservers name="區域連線" source=static address=8.8.8.8
netsh interface ip add dnsservers name="區域連線" address=168.95.1.1
netsh interface ip set winsservers name="區域連線" source=static address=192.168.1.1

像上面的指令中,位於等號左邊的屬性名稱可以省略,所以上面落落長的指令就變成了:

netsh interface ip set address "區域連線" static 192.168.1.2 255.255.255.0 192.168.1.254 1
netsh interface ip set dnsservers "區域連線" static 8.8.8.8
netsh interface ip add dnsservers "區域連線" 168.95.1.1
netsh interface ip set winsservers "區域連線" static 192.168.1.1

這樣看去是不是比較清爽點呢?

要設定成 DHCP 的話,就更簡單啦!只要 2 行:

netsh interface ip set address "區域連線" dhcp
netsh interface ip set dnsservers "區域連線" dhcp
netsh interface ip set winsservers "區域連線" dhcp

設定完畢可以用下面的指令來檢查一下:

netsh interface ip show config "區域連線"

上一篇
喇賽 netsh (網路服務殼層)
下一篇
使用 netsh 設定網路卡 IP 位址 - 2
系列文
使用指令管理 Microsoft Windows Server25

尚未有邦友留言

立即登入留言