Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  批处理/bat  >  正文 用批处理分配IP和修改dns

用批处理分配IP和修改dns

发布时间:2014-08-30   编辑:www.jquerycn.cn
批处理 分配IP 修改dns

    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 *******************************************************************************
Echo          OK!!已修改成功!请按任意键继续…………

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

保存为Set_IP_Address.bat,双击运行。
注意:蓝色为可以修改的IP。

您可能感兴趣的文章:
用批处理分配IP和修改dns
IE浏览器连接网络失败的原因及解决办法
Windows系统名称解析过程及DNS解析故障的排除方法
服务器无法上网怎么办?服务器无法上网解决方法
(图)RHE5服务器管理-搭建DNS服务器
使用Bind9配置DNS服务器的教程
Debian/Ubuntu下快速架构DNS服务器
ubuntu配置IP地址的方法
django如何解决高并发
dns经常错误怎么办

[关闭]