如何在命令行更改ip地址

 时间:2018-10-02  贡献者:聚文汇

导读:netsh让你轻松的在命令行修改ip地址(图文教程),如何在命令行更改 IP 地址...进入 CMD 命令行; 点击“开始”->“运行”,输入“cmd”,回车, 设置 IP: 设置动态获取 IP 地址(DHCP)C:/>netsh interface ip set address name=”本地连接” source=d

netsh让你轻松的在命令行修改ip地址(图文教程)
netsh让你轻松的在命令行修改ip地址(图文教程)

如何在命令行更改 IP 地址...进入 CMD 命令行; 点击“开始”->“运行”,输入“cmd”,回车, 设置 IP: 设置动态获取 IP 地址(DHCP)C:/>netsh interface ip set address name=”本地连接” source=dhcp设置固定 IPC:/> netsh interface ip set address name=”本地连接” source=static addr=192.168.1.2 mask=255.255.255.0 gateway=192.168.1.1 gwmetric=auto参数说明: name:网络连接名称,一般为“本地连接”。

你 可以在“控制面板”->“网络连接”中看到。

source: 获取 IP 的途径。

动态获取, 则为 dhcp, 手动设置,

则为 static。

addr:要设置的 IP 地址。

mask:子网掩码。

gateway:网关地址。

gwmetric:网关跃点数,可以设置为整型数值,也可以设 置为“自动”:auto。

设置 DNS: 自动获取 DNSC:/> netsh interface ip set dns name=”本地连接” source=static手动设置单个 DNSC:/> netsh interface ip set dns name=”本地连接” source=static addr=210.52.149.2 register=primary手动设置多个 DNSC:/> netsh interface ip add dns name=”本地连接” addr=202.106.0.133 index=2…

参数说明:name:网络连接名称,一般为“本地连接”。

你可以在“控制 面板”->“网络连接”中看到。

source: 获取 IP 的途径。

动态获取, 则为 dhcp, 手动设置, 则为 static。

addr:要设置的 IP 地址。

register: none: 禁用动态 DNS 注册。

primary: 只在主 DNS 后缀下注册。

both: 在主 DNS 后缀下注册,也在特定连接后缀下注册。

index:设置的 DNS 的顺序号。

编写设置 IP/DNS 的批处理 文件: 知道了如何设置 IP 和 DNS 后,你可以自己编写一个 BAT 文件:新建一个文本文档,将后缀改为“.bat”; 编辑“.bat”文件的内容为上面的设置命令。

例如:@echo off@echo 开始设置 IPnetsh interface ip set address name=”本地连接” source=static addr=192.168.1.2

mask=255.255.255.0 gateway=192.168.1.1 gwmetric=autonetsh interface ip set dns name=”本地连接” source=static addr=210.52.149.2 register=primarynetsh interface ip add dns name=”本地连接” addr=202.106.0.133 index=2@echo on@echo IP 已设置@echo offpauseexit运行时,双击这个 bat 文件,等待设置完成即可。

关于 netsh 命令的详细使用说明, 可以在命令行, 输入 netsh /? 命令查看,这里就不做说明了,希望能对你有用。