在实际的网络应用中,我们可能会遇到这样的网络环境,上外网我们使用的无线网络,内网我们使用的是有限网卡。在设置完成后会出现外网和内网的访问非常不稳定。需要经常使用网络诊断来处理。或者使用“禁用/启用网络连接”的方法来处理。非常的麻烦。
我们可以使用route的命令来处理此类的问题。一般使用route delete、route add、route print这三条命令基本可以解决大部分的问题。
1.以管理员的身份运行CMD,打开CMD运行界面。首先分析路由情况,打印路由表。输入如下的命令:route print
现在网络上大都使用IPV4的协议,这里主要以该协议为主作为例子。
6.第五列是跃点数。跃点:即路由。一个路由为一个跃点。传输过程中需要经过多个网络,每个被经过的网络设备点(有能力路由的)叫做一个跃点。该值越小,可信度越高。
实际中的案例应用分析:
在电脑中接入有线和无线后出现网络不稳定的情况。
使用上面的打印路由表命令,列出路由表。进行问题判断:
如果在路由表出现两个0.0.0.0的网络目标,或者没有包含你需要的网络目标段,例如:192.168.10.0那网络访问肯定是不正常的。
首先我们需要手动改写路由表。先删除不正常的目标网络。
例:删除访问外网的路由:route delete 0.0.0.0
route delete 192.168.10.0 mask 255.255.255.0
外网访问永久静态路由:route add -p 0.0.0.0 mask 0.0.0.0 192.168.3.1
内网访问永久静态路由:route add -p 192.168.10.0 mask 255.255.255.0 192.168.10.1
查看路由表,多了两条永久静态路由。route print,如果不指定跃点数,默认为1
测试外网,内网的连接情况,ping ,网络正常。