windows经典的下一步下一步动作,有时确实让人感觉很枯燥,比如配置IP地址与DNS信息,每次修改都要打开网络适配器属性窗口,太麻烦,下面我们就来说一说关于cmd改ip地址的命令?我们一起去了解并探讨一下这个问题吧!

cmd改ip地址的命令(用批处理分配IP和修改dns)

cmd改ip地址的命令

windows经典的下一步下一步动作,有时确实让人感觉很枯燥,比如配置IP地址与DNS信息,每次修改都要打开网络适配器属性窗口,太麻烦。

这里介绍下用批处理分配IP和修改DNS的方法。

由于特殊需要,我们的IP地址有时候是固定的,有时候是动态分配,一直用网上邻居右键修改其实很不方便,而且也会卡成电脑假死状态。于是我就想要写个批处理文件,放在桌面上,双击运行就可以自动把IP修改了,而且用批处理的话,对Windows 2K 2K3 XP来说不需要重新启动。

到网上搜索了一下,发现他们写的是不错,但是功能上不够完善(没有同时修改IP和DNS),而且既没有个性也不人性化。于是自己动手写了两个批处理,一个用于自动分配IP和DNS的,一个是用于固定IP和DNS的。

1、用于自动分配IP及没有指定DNS:

@echo off

cls

color 0A

Echo *******************************************************************************

Echo 正在修改IP地址和DNS服务器地址,请耐心等待…………

Echo *******************************************************************************

netsh interface ip set address name="本地连接" source=dhcp

netsh interface ip delete dns "本地连接" all

ipconfig /flushdns

ipconfig /all

Echo *******************************************************************************

Echo OK!!已修改成功!请按任意键继续…………

Echo 谢谢您的使用!云小飞制作

Echo *******************************************************************************

Pause

保存为Auto IP Address.bat,双击运行,即可!(注意保存的文件一定是.bat的批处理)

2、用于指定IP及指定DNS:

@echo off

cls

color 0A

Echo *******************************************************************************

Echo 正在修改IP地址和DNS服务器地址,请耐心等待…………

Echo *******************************************************************************

cmd /c netsh interface ip set address name="本地连接" source=static addr=192.168.0.100 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1

cmd /c netsh interface ip set dns name="本地连接" source=static addr=202.102.224.68

cmd /c netsh interface ip add dns name="本地连接" addr=202.102.227.68 index=2

ipconfig /all

Echo *******************************************************************************

,