用cmd命令实现无线访问外网,有线访问内网的功能
程序员文章站
2022-05-08 17:02:31
...
用cmd命令实现无线访问外网,有线访问内网的功能
当同时连接上不能访问外网的有线和能够访问外网的无线时,会出现无法访问外网的情况。如果此时既需要访问内网ip,又需要通过无线访问外网网页的话,可以通过下面的方法实现同时使用外网和内网。
查看本机ip
运行cmd.exe,输入route print,运行后会发现网络目标0.0.0.0对应了两个网关,解决方法为:让网络目标0.0.0.0只对应无线网的网关,这样就能访问外网了。
cmd命令解决方法
查看本机的以太网ip地址和无线的默认网关,以管理员身份运行cmd.exe
ipconfig
假设以太网ip地址为 10.0.xxx.xxx,无线的默认网关为 192.168.xxx.xxx
那么在cmd命令行中输入route delete 0.0.0.0,删除0.0.0.0对应的两个活动路由
route delete 0.0.0.0
然后将无线网关192.168.xxx.xxx添加到网络目标0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.xxx.xxx
最后将以太网ip添加到内网访问的网络目标
route add 10.0.0.0 mask 255.255.0.0 10.0.xxx.xxx
或者将以太网ip永久添加到需要访问的内网网络目标
route -p add 10.0.0.0 mask 255.255.0.0 10.0.xxx.xxx
此时就能用无线访问外网,有限访问内网了。
参考
更新方法
今天想到一个新的方法并进行了验证,按下面的步骤解决更为简单:
1.连接以太网,删除0.0.0.0的网络目标。
2.连接无线。
上一篇: 为什么 Python 不是 lexical scoping?
下一篇: javaWEB文件上传