电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

使用Netsh命令修改Windows系统的ip、网关及DNS


发布日期:2024/6/23
 

很多人问我如何使用命令的方式修改Windows 系统的ip因为这种方式对于经常需要更改ip地址的系统测试人员是一个省时省力的方法我想不止我的同时朋友需要解决这个问题而且有很多网友也需要解决这个问题那么我就在这里和大家探讨和分享一下

要在Windows系统下使用命令方式更改ip网关及DNS就需要用到‘netsh’这个命令我们网上搜索一下Netsh命令的作用就知道Netsh 是命令行脚本实用工具它允许从本地或远程显示或修改当前正在运行的计算机的网络配置而且Netsh 还提供了一个脚本功能对于指定计算机可以通过此功能以批处理模式运行一组命令为了存档或配置其他服务器Netsh 也可以将配置脚本保存在文本文件中 由此可以看出Netsh 是一个非常强大的命令有经验的管理员及工程师都不会怀疑它的能力今天我在这篇文章里不会长篇大论的去探讨Netsh命令的所有功能只介绍一些大家常用也是最基本的Netsh用途和使用方法

第一种方法手动设置Windows系统的ip网关及DNS

第一步点击‘开始’——》运行——》输入cmd并回车

第二步在打开的DOS界面命令提示符之后输入“netsh interface ip ”进入配置模式

第三步输入set address "网卡名" static IP 掩码 网关 跃点数

(例如set address "本地连接" static )这一步是这是网卡的IP地址子网掩码和网关;

第四步输入netsh interface ip set dns "网卡名" static 主DNS

netsh interface ip set dns "网卡名" static 辅DNS 编号

例如

netsh interface ip set dns "本地连接" static netsh interface ip add dns "本地连接"

注意如果不需要辅助dns可以不用写入第二行只写主DNS那一样即可

至此我们就手动设置完毕了Windows系统网卡的所有基本参数

第二种方法批处理设置Windows系统的ip网关及DNS

第一步新建txt记事本

第二步把下列内容复制到新建的记事本里并根据你自己的实际需要填写相关参数可参考第一种方法

@echo off

netsh interface ip set address "网卡名" static IP 掩码 网关 跃点数

netsh interface ip netsh interface ip set dns "网卡名" static 主DNS

netsh interface ip netsh interface ip set dns "网卡名" static 辅DNS 编号(注意如果你不需要辅助dns这一行可以去掉)

第三步把上述内容复制到记事本上并修改完相关参数之后保存为 bat格式的文件这样当你需要更改ip的时候你只需你双击执行这个bat的批处理文件就可以完成网卡相关参数的设置看起来是不是比第一种方法更加便捷呢!

上边讲述的是把本机的网卡修改成固定参数如果你想把本机使用命令修改成DHCP自动获取ip该如何设置呢?下面我给大家简单的说一说

第一步点击‘开始’——》运行——》输入cmd并回车

第二步在打开的DOS界面命令提示符之后输入“netsh interface ip ”进入配置模式

第三步输入netsh interface ip set address "本地连接" dhcp

netsh interface ip set dns "本地连接" dhcp

例如

netsh interface ip set address "本地连接" dhcpnetsh interface ip set dns "本地连接" dhcp

完成这两行命令你就可以把本机的网卡状态更改为DHCP自动获取ip当然你也可以参考设置静态ip的第二种方法制作一个批处理文件这样就更加方便了!设置批处理的时候文件的第一行一定要加上@echo off

闪电CTO的技术博客

上一篇:如何获取Vista完全控制权限

下一篇:各取所需 Windows与Mac系统下的工具推荐附下载(1)