双网卡之内外网路由的设定

问       题:

 网络分内网和外网,不能一起用,需要“禁用”网卡来实现切换。

基本情况:

 内网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

你可能感兴趣的:(双网卡之内外网路由的设定)