问 题:
网络分内网和外网,不能一起用,需要“禁用”网卡来实现切换。
基本情况:
内网IP集中在10和133、221的网段。
C:\ipconfig /all 查询本机IP及网关。
内网网关:10.10.10.1
外网网关:192.168.0.1
C:\route print -4 查看路由表
解决方法:
1)删除0.0.0.0,默认路由,也就是缺省路由。
如果不删除,就调整Metric(接口跃点数)。进入打开的网卡属性窗口中,选中Internet协议版本(Tcp/IPv4)一项,然后点击下面的“属性”按钮,在打开的属性窗口中,我们接下来点击下面的“高级”按钮,可以看到下面的“自动跃点”前有一个复选框,把其前面的勾选去掉,然后在“接口跃点数”右侧的文本框中输入数字,数字越小,其优先级别越高。
也可以用命令行形式:
C:\route delete 0.0.0.0
C:\route add -p 0.0.0.0 mask 0.0.0.0 192.168.0.1 metric 20 if 13
说明:
其中route add 命令是加静态路由的意思,后面跟上目的地址;mask后面是掩码,最后是网关地址;
-p的意思是永久有效。如果不加-p,一旦主机重新启动之后,刚刚加的那条路由会消失,所以一般都会加-p,如果你是临时用的,可以不加-p;最后为此路由通过的网关。
20为Metric数,13为网卡ID(可执行route print命令后看到)。
2)为内网增加静态永久路由。
route add -p 10.0.0.0 mask 255.0.0.0 10.10.10.1
route add -p 133.0.0.0 mask 255.0.0.0 10.10.10.1
route add -p 221.0.0.0 mask 255.0.0.0 10.10.10.1