文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。
之前写了《CMD下备份与还原网络配置信息》一文,利用win系统的netsh命令可以将我们的网络配置导出,今天再发一篇文章,告诉大家如何快速切换网络配置。
很多人因为工作原因都要频繁地切换网络配置,特别是带着笔记本频繁往返2个工作环境的时候更是如此,如果每次都要点那么多次鼠标,输那么多数字才能配置IP…岂不是太麻烦了…相比较而言,Linux在这一点上就比较方便…
废话不多说了,直接进入重点。利用批处理,每次只要双击配置好的批处理文件即可快速设置好IP等信息。
1、设置静态分配IP地址的批处理。新建或另存一个.bat的批处理文件,如Slyar_Bnuep_IP.bat,在里面写入以下内容,保存即可。
1 2 3 4 5 6 |
@echo 正在转换为Slyar_Bnuep网络配置... netsh interface ip set address name="本地连接" source=static addr=172.24.1.1 mask=255.255.255.0 netsh interface ip set address name="本地连接" gateway=172.24.1.254 gwmetric=0 netsh interface ip set dns name="本地连接" source=static addr=172.16.5.133 register=PRIMARY netsh interface ip add dns name="本地连接" addr=172.16.5.132 index=2 netsh interface ip set wins name="本地连接" source=static addr=none |
其中参数说明如下,可对照修改。
name=”本地连接” – “本地连接”为您要修改的网络连接名称
addr=172.24.1.1 – IP地址
mask=255.255.255.0 – 子网掩码
gateway=172.24.1.254- 网关
addr=172.16.5.133 – 首选DNS
addr=172.16.5.132 – 备用DNS(没有备用DNS可将整行代码删除)
2、设置动态分配IP地址的批处理。新建或另存一个.bat的批处理文件,如Slyar_Home_IP.bat,在里面写入以下内容,保存即可。
1 2 3 |
@echo 正在转换为Slyar_Home网络配置... netsh interface ip set address name="本地连接" source=dhcp netsh interface ip set dns name="本地连接" source=dhcp register=PRIMARY |
其中参数说明如下,可对照修改。
name=”本地连接” – “本地连接”为您要修改的网络连接名称
3、使用
按照你所处的环境选择相应的批处理,直接双击即可。
当然你还可以给批处理设一个快捷方式,然后定义快捷键,这样每次只要按相应的快捷键即可切换IP了。
转载请注明:Slyar Home » 批处理一键切换网络连接配置(IP,子网掩码,网关)