DOS命令 netsh interface ip 设置IP地址

netsh interface ip用于设置ip地址的各项信息。主要包括IP地址、子网掩码、网关、DNS服务器地址,对应[Internet属性]窗口中的数据。

img


1 基本语法

设置IP地址信息

netsh interface ip set address name=网络连接名称 配置项=值

设置DNS地址信息

netsh interface ip set dns name=网络连接名称 配置项=值

2 查看网络连接名称

查看的方法:[控制面板]—[网络和共享中心]—[更改适配器设置]

img


弹出网络连接的查看窗口。如下,当前使用的无线网络,连接名称为WLAN。

img


3 配置自动获取IP地址

语法

netsh interface ip set address name="网络连接名称" source=dhcp

示例代码

netsh interface ip set address name="WLAN" source=dhcp

4 配置自动获取DNS

语法

netsh interface ip set address name="网络连接名称" source=dhcp

示例代码

netsh interface ip set dns name="WLAN" source=dhcp

5 配置指定的IP地址、子网掩码与网关

语法

netsh interface ip set address name="网络连接名称" source=static addr=IP地址 mask=子网掩码 gateway=网关地址

示例代码

netsh interface ip set address name="WLAN" source=static addr=192.168.31.162 mask= 255.255.255.0 gateway=192.168.31.1

6 配置指定的DNS

语法

主DNS设置

netsh interface ip set dns name="网络连接名称" source=static addr=DNS地址 register=PRIMARY

从DNS地址

netsh interface ip add dns name="网络连接名称" addr=DNS地址

示例代码

设置主DNS

netsh interface ip set dns name="WLAN" source=static addr=192.168.31.1 register=PRIMARY

设置从DNS代码

netsh interface ip add dns name="WLAN" addr=8.8.8.8