IT猫扑网文章教程

分类分类

批处理快速设置windows网卡地址网关DNS

2015-06-28 00:00作者:网管联盟

  有时我们可能有两个线路出口,一条网通一条电信,计算机台数有限,而且在两个不同子网,比如一个在192.168.0子网一个在192.168.1子网,为了快速切换到不同线路,需要编一个批处理,如下:@echo off

  cd

  echo windows快速更改ip地址和网关rem ****************************************************

  rem    请修改下面的设置

  rem NIC是网络连接名,一般为&本地连接&或&本地连接 2&等

  rem IP是网卡ip地址,GW是默认网关

  rem MASK是子网掩码

  rem DNS1和DNS2分别是首选和备用DNS服务器

  rem ****************************************************set NIC=&本地连接 9&

  set IP=&192.168.0.130&

  set GW=&192.168.0.1&

  set MASK=&255.255.255.0&

  set DNS1=&218.6.200.139&

  set DNS2=&61.139.2.69&echo --------------------------------

  echo 下面将把网卡%NIC%设为如下地址:

  echo IP地址:     %IP%

  echo 子网掩码:   %MASK%

  echo 默认网关:   %GW%

  echo 首选DNS服务器:   %DNS1%

  echo 备用DNS服务器:    %DNS2%

  echo --------------------------------echo 开始设置网卡,请稍等数秒......

  netsh interface ip set address %NIC% static %IP% %MASK% %GW% 1

  echo 开始设置DNS......

  netsh interface ip set dns %NIC% static %DNS1% primary

  netsh interface ip add dns %NIC% %DNS2%

  echo 设置完毕!

  pause

  有时我们只需要临时切换网关,不需要改IP地址等,比如网吧中临时换用网通线路等,那就用下面的批处理:@echo off

  cd

  echo windows临时切换网关rem ****************************************************

  rem    请修改GW后面的网关设置

  rem ****************************************************set GW=&192.168.0.1&echo --------------------------------

  echo 下面将把网关设为%GW%,请注意:

  echo 本网关是临时性的,重启计算机会恢复原来设置!

  echo --------------------------------route CHANGE 0.0.0.0 MASK 0.0.0.0 %GW%

  echo 设置完毕!

  pause

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消