方式一: (外网设置优先级为1,内网设置优先级为2)
操作配置过程
1、首先配置本地IP保证能够连接内网正常;
2、切换无线,保证电脑能够连接无线网络正常,此时有线网络肯定会断开,因为windows默认只能有一个默认网关生效
3、win7以上版本操作系统,右键“以管理员身份运行”批处理文件,即可实现内外网同时连接。
上面的Killer E2400 Gigabit Ethernet Controller,即是我们内网网卡对应的名称,编号为 11,这个记下,下面设置网卡优先级时会用到
以下为.bat文件内容:
@echo off echo= echo 请确认内外网都在连接状态!! echo= pause Rem 删除电脑本地的默认路由信息 route delete 0.0.0.0 Rem 创建默认路由(外网) route add -p 0.0.0.0 mask 0.0.0.0 172.20.10.1 Rem 添加路由指向本电脑网段的路由信息(内网) route add -p 27.196.144.0 mask 255.255.255.0 27.196.144.254 metric 2 if 11 Rem 添加路由指向服务器网段的路由信息(内网) route add -p 10.0.0.0 mask 255.255.255.0 27.196.144.254 metric 2 if 11 Rem 添加路由指向服务器网段的路由信息(内网) route add -p 27.196.158.0 mask 255.255.255.0 27.196.144.254 metric 2 if 11 Rem 添加路由指向服务器网段的路由信息(内网) route add -p 10.0.2.0 mask 255.255.255.0 27.196.144.254 metric 2 if 11 echo= echo 警告:如果没有内网操作,请及时断开内网,注意数据安全!!! echo= pause
设置无线网卡的优先级:
点击:控制面板-网络和 Internet-网络和共享中心-无线网的连接-属性-IPV4-高级 取消勾选,自动跃点,接口跃点数改为1,比前面的2,优先级高
方式二:(不设置内外网优先级)
内外网环境:
内网IP:192.168.1.66 网关:192.168.1.1,
外网IP:172.20.10.2, 网关:172.20.10.1,
内网机扩展的虚拟机IP:10.0.0.6
注:window可以在命令行窗口,通过ipconfig查看内、外网的默认网关及其他信息
解决方案如下:
#1、删除原路由
route delete 0.0.0.0
#2、为外网添加静态路由:假设为172.20.10.1
route add -p 0.0.0.0 mask 0.0.0.0 172.20.10.1
#3、为内网添加静态路由:假设为192.168.1.1
route add -p 192.168.1.0 mask 255.255.255.0 192.168.1.1
#4、10.0.0.0网段是由192.168.1.0里的虚拟机扩展出来的,如要访问10.0.0.0网段,也要执行下面命令
route add -p 10.0.0.0 mask 255.255.255.0 192.168.1.1
备注:
假如访问的网段是192.168.1.0
route add -p 192.168.1.0 mask 255.255.255.0 192.168.1.1
假如访问的网段是192.168.0.0
route add -p 192.168.0.0 mask 255.255.0.0 192.168.1.1
添加子网掩码时(mask后面的ip)一定要对应
10.0.0.0----》255.0.0.0
10.121.0.0----》255.255.0.0,
10.121.132.0----》255.255.255.0