第一步,同时连接有线网络和无线网络。注意,有线网络配置ip,网关空着就行。无线网络自动获取ip即可。
第二步:路由表配置之查看路由表。注:以管理员方式运行cmd
route print -4
第三步:删除有线网卡相关信息,可能为一条,也可能为多条,根据自己实际情况删除,参数-p指删除永久路由表中的 信息
route delete 0.0.0.0 mask 0.0.0.0 10.166.x.x -P
route delete 10.0.0.0 mask 255.0.0.0 10.166.x.x -P
route delete 10.0.0.0 mask 255.0.0.0 -P
route delete 255.255.255.255 mask 255.255.255.255 -P
route delete 224.0.0.0 mask 240.0.0.0 -P
第四步:添加有线路由信息
route add 10.0.0.0 mask 255.0.0.0 10.166.x.x if xx -p
(xx 代表该网卡在系统中的编号,通过route print 命令可显示每个网卡的编号,如下图中红色箭头指示)
第五步:测试,同时打开内网和外网网站。
参考资料(来源百度网友分享):
route add命令的主要作用是添加静态路由,通常的格式是:
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
参数含义:^destination ^mask ^gateway metric^ ^interface
destination【网段地址】
mask【子网掩码】
gateway【网关地址】
metric 【路由跳数】
if【端口号】
一般情况下,不涉及本机地址,除非你要做测试。
其中:
可以省略【路由跳数】参数;
当通往该网关地址的路径唯一时,【端口号】参数可以省略。(因为在多端口的路由交换设备上,可能存在通往同一个IP地址的多条备份路径。)
mask 是关键字,不能省略。
route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
意思是:所有需要发往134.105.0.0/16地址段的IP数据包,全部由134.105.64.1路径转发。
这个命令在大型IP网络组建时经常用到,在不同厂商的设备上命令格式可能不同,但原理是一样的。
如果有多条路由,根据不同的路由协议(比如rip, ospf等)的规定,一般优先选择网段地址小的路由。比如,当以下两条路由同时被添加的时候:
route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
route add 134.105.128.0 mask 255.255.128.0 134.105.0.1
目标地址是134.105.128.1的IP包会优先选择第二条路由。