天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧软件 >> 正文

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

2010-5-27不详佚名

有时我们可能有两个线路出口,一条网通一条电信,计算机台数有限,而且在两个不同子网,比如一个在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

本文来源:不详 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行