命令下配置ip地址

一、添加 IP 地址及默認網關 (是添加,要重設或更新原來IP的請看第三點)

netsh interface ip add address

用法 : add address [name=]<string> [[addr=]IP address [mask=]IP subnet mask]/<string>

[[gateway=]IP address [gwmetric=]integer]

參數 :

name - IP 接口名稱。

addr - 要添加到此接口的 IP 地址。

mask - 指定 IP 地址的 IP 子網掩碼。

gateway - 指定 IP 地址的默認網關。

gwmetric - 默認網關的躍點數。

註釋 : 向一個用靜態 IP 地址配置的接口添加 IP 地址和

默認網關。

示例 :

add address "Local Area Connection" 10.0.0.2 255.0.0.0

add address "Local Area Connection" gateway=10.0.0.3 gwmetric=2

第一個命令向本地連接接口添加一個靜態 IP 地址 10.0.0.2 ,子網掩碼

為 255.0.0.0 。第二個命令向網關躍點數為 2 的接口添加 IP 地址

10.0.0.3 作為第二個默認網關。

我的實例 :

(1)netsh interface ip add address "LocalConnection" 172.20.0.49 255.255.252.0

此命令設置 LocalConnection 的 IP 為 172.20.0.49, 子網掩碼為 255.255.252.0

(2)

C:\\>netsh interface ip add address "LocalConnection" gateway=172.20.0.254 gwmetric=1

此命令設置 Localconnection 的默認網關為 172.20.0.254, 默認網關的躍點數為 1

二、添加 DNS

netsh interface ip add dns ?

用法 : add dns [name=]<string> [addr=] [[index=]integer]/<string>

參數 :

標記 數值

name - 添加 DNS 服務器的接口的名稱。

addr - 添加的 DNS 服務器的 IP 地址。

index - 為指定的 DNS 服務器地址

指定索引 ( 首選項 ) 。

說明 : 靜態添加新的 DNS 服務器 IP 地址或重新索引現有 DNS 服務器地址的列表以修改 DNS 服務器首選項。

例如 :

add dns "Local Area Connection" 10.0.0.1

add dns "Local Area Connection" 10.0.0.3 index=2

我的實例:

netsh interface ip add dns "LocalConnection" 172.20.0.1

netsh interface ip add dns "LocalConnection" 202.96.128.68 index=2

三、設置 IP 地址、默認網關及 DNS :

netsh interface IP set address local static 172.20.0.49 255.255.252.0 設置 IP 及子網掩碼

netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1

(set address name="LocalConnection" source=dhcp 此條表示從 dhcp 服務器得到 IP)

netsh interface IP set dns "LocalConnection" static 172.20.0.1

(set dns name="LocalConnection" source=dhcp)

四、綜合例

netsh interface IP set address local static 172.20.0.49 255.255.252.0

netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1

netsh interface IP set dns "LocalConnection" static 172.20.0.1

netsh interface ip add dns "LocalConnection" 202.96.128.68 index=2

以上命令做成批處理:

edit setIP.bat

netsh interface IP set address local static %2 255.255.252.0

netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1

netsh interface IP set dns "%1" static 172.20.0.1

netsh interface ip add dns "%1" 202.96.128.68 index=2

setIP.bat 的命令用法是:

setIP 網絡接口名 IP 地址

例如:

setip LocalConnection 172.20.0.49

命令下配置ip地址


分享到:


相關文章: