笔记本使⽤wifi链接外⽹,同时有线链接内⽹详细设置,最后有bat⽂件,⽅便随
时切换
⼯作需要,需要实现如下⽬标:
1、笔记本有线连接内⽹(不想连接公司外⽹,或者公司内⽹⽆法访问外⽹)
2、笔记本外⽹通过wifi连接,不管是连接其他wifi路由器,更或者是直接拿⼿机分享个热点农村致富种植
如下操作:
1、笔记本连接wifi,然后查看wifi属性,这⾥很有意思,本来以为⼿机wifi热点出来IP是随机不固定的,即每次新链接IP都是随机的,貌似是我想错了,⼿机连接intent的IP是每次不⼀样,但是⼿机热点的IP是固定的,我重新连接好⼏次,IP如下所⽰:宁波邮编
2、设置⽆线wifi跃点数为最⾼优先级,貌似不设置也⾏,反正⼀会直接敲命令,设置后会⾃动⽣成永久路由,如下:这⾥我的热点IP⽹关是192.168.43.1
3、有线连接设置:有线连接很有意思,在设置这⾥是不能输⼊⽹关的,否则会提⽰同⼀⽹段两个路由,会冲突,导致两个随机⼀个不能⽤
4、使⽤管理员模式打开cmd ,然后查看路由信息 route print
主要是查看下IPV4的永久路由
这⾥每个⼈的可能不⼀样,如果原先路由是对的,那就不⽤重新设置了,如果不对,做相应的删除添加即可;
route add 0.0.0.0 mask 0.0.0.0 192.168.43.1 -p
1公顷等于多少平方千米route add 192.168.12.0 mask 255.0.0.0 192.168.12.1 -p
我的如上所⽰。0.0.0.0是表⽰所有连接都从192.168.43.1⾛,也就是外⽹从⽆线这边⾛,底下192.168.12.0 表⽰12⽹段的都从内⽹连接⾛;**
设置完成后需要重新启动下⽹卡使其⽣效**,最简单的禁⽤⽹卡,然后启动即可。
路由基本操作命令:
路由信息打印
route print
路由删除
route delete 0.0.0.0 //删除0.0.0.0所有路由信息
route delete 0.0.0.0 mask 0.0.0.0 192.168.43.1 //删除此路由信息
添加永久路由
route add 0.0.0.0 mask 0.0.0.0 192.168.43.1 -p
route add 192.168.12.0 mask 255.0.0.0 192.168.12.1 -p
bat⽂件实现随时切换,因为每次设置完需要将本地⽹卡重启,bat命令⾥已加⼊该设置,每次设置完后直接选择退出即可,不必选择 3 选项; 复制以下代码,另存为.bat ⽂件,中⽂编码为GB1312 ,如果出现中⽂乱码,更改下编码⽅式即可。使⽤管理员命令打开 代码如下:
@echo off
:loop
echo ***************************************************
echo *************Select the key to execute*************
echo 1:有线内⽹2:有线外⽹3:重启⽹卡4:退出
echo ***************************************************
set /p a= input a number:
if/i '%a%'=='1'goto wireless
if/i '%a%'=='2'goto Wired
if/i '%a%'=='3'goto restart
if/i '%a%'=='4'goto exit
echo 输⼊有误,请重新输⼊:&&goto loop
:wireless
echo 》有线内⽹设置
echo 》删除默认路由信息
route delete0.0.0.0
echo 》添加0.0.0.0路由为外⽹⽹关
route add 0.0.0.0 mask 0.0.0.0192.168.43.1-p
echo 》添加192.168.12.0⽹段路由为内⽹优先
route add 192.168.12.0 mask 255.255.255.0192.168.12.1-p echo 》添加192.168.22.0⽹段路由为内⽹优先
route add 192.168.22.0 mask 255.255.255.0192.168.12.1-p netsh interface set interface "本地连接" disabled
echo 》本地连接禁⽤
ping -n 5127.0.0.1>nul
netsh interface set interface "本地连接" enabled
echo 》本地连接重新启动
goto loop
:Wired
echo 》有线外⽹设置
echo 》删除0.0.0.0路由信息
route delete0.0.0.0
新浪爱问知识人echo 》删除192.168.12.0路由信息
route delete192.168.12.0
echo 》删除192.168.22.0路由信息
route delete192.168.22.0
echo 》添加0.0.0.0路由为内⽹⽹关
route add 0.0.0.0 mask 0.0.0.0192.168.12.1-p
netsh interface set interface "本地连接" disabled
echo 》本地连接禁⽤娱乐园
ping -n 5127.0.0.1>nul
netsh interface set interface "本地连接" enabled
echo 》本地连接重新启动
goto loop
:restart
netsh interface set interface "本地连接" disabled
echo 》本地连接禁⽤
ping -n 5127.0.0.1>nul
netsh interface set interface "本地连接" enabled
echo 》本地连接重新启动
goto loop
:exit
水木清华什么意思echo 》退出
pause
exit
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论