前言:关于路由表一直是我不太懂的地方,今天为了解决电脑不能同时上办公网和实验网的问题,认真研究了相关的知识,终于搞定了
我的电脑有2张网卡,一张网卡连的是实验网,ip地址是182.16.220.23,网关是182.16.220.1.一张网卡连的是办公网,ip是172.30.214.57,网关是172.30.214.1
第一步:打开cmd,在命令行输入route print,可以看到下图的路由表。可以看到不在路由表中的所有网段的报文都会从172.30.214.1和182.16.220.1网关出去。即目标网络和子网掩码是0.0.0.0,这样的路由称之为缺省路由
两个网关跃点数都是相同的,故从你的电脑发出去的信息不能确定从那个网关出去(跃点数:ip包在从源端发往目的端所要经过的路由器数量。会优先选择跃点数小的网关)
所以先增加一条默认路由,下面是给试验网添加一条默认路由,并把跃点数设置为20,命令如下:
在增加一条默认路由后,先前的
0.0.0.0 0.0.0.0 182.16.220.1 182.16.220.23 10的路由还在,所以可以把这条路由删除,命令如下:
然后试试ping一下试验网的网关和外网,如百度(我这边办公网是可以连外网的),发现都可以ping通。Ok了!