双网卡同时接内外网时, 会发生两个默认网关冲突的情况,导致两个网络都不能访问。
解决方法 配置一个网关,另一个用静态路由
第一步:
route print一下,确认0.0.0.0从走外网网关。
第二步:
若当前默认不是外网网关,用管理员身份启动cmd,
先route delete 0.0.0.0 mask 0.0.0.0 NNN.NNN.NNN.NNN (内网网关)
再route add 0.0.0.0 mask 0.0.0.0 WWW.WWW.WWW.WWW metric 2 (外网网关,metric 2#改变网关优先权为2)。
第三步:
route -p add 192.0.0.0 mask 255.0.0.0 NNN.NNN.NNN.NNN if 14 (创建永久路由点)这样未连接外网时正常访问内网,连接外网后能同时访问内外网。并且重启后不用重新配置
如果不想创建永久路由点 第三步为 route add 192.0.0.0 mask 255.0.0.0 NNN.NNN.NNN.NNN metric 1
以上代码保存成.bat文件即可一键设置: 直接登陆两个网络即可
上文看不懂 请直接看下文
内容总结:
方案1 重启后不会丢失
@ echo off
route delete 0.0.0.0 mask 0.0.0.0 NNN.NNN.NNN.NNN
route change 0.0.0.0 mask 0.0.0.0 WWW.WWW.WWW.WWW metric 2
route -p add 192.0.0.0 mask 255.0.0.0 NNN.NNN.NNN.NNN if 14
方案2 重启后丢失
@ echo off
route delete 0.0.0.0 mask 0.0.0.0 NNN.NNN.NNN.NNN
route change 0.0.0.0 mask 0.0.0.0 WWW.WWW..WWW.WWW metric 2
route add 192.0.0.0 mask 255.0.0.0 NNN.NNN.NNN.NNN metric 1
在电脑屏幕的左下角按“开始→程序→附件→记事本”,把上面的你需要的方案复制进去,
点“另存为”,路径选“桌面”,保存类型为“所有文件”,文件名为“双网.bat”,就完成了。记住后缀名一定要是.bat,ok!
其中,14为内网接口号,可以从route print中看到。-p表示添加静态路由,即重启后不会丢失。WWW.WWW.WWW.WWW代表外网(无线网)网关 NNN.NNN.NNN.NNN代表内网(本地)网关,metric为优先权,cmd 下输入 ipconfig 可查看本地连接 无线网络连接 默认网关
我的方案2
转载请注明:天狐博客 » 双网卡下内网外网无线网设置方法