有线内网无线外网冲突解决方案

原则:把特定IP路由到有线内网

方法:

  1. route print 列出当前路由表

IPv4 路由表
===========================================================================
活动路由:
网络目标 网络掩码 网关 接口 跃点数
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.70 25
0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.66 276
127.0.0.0 255.0.0.0 在链路上 127.0.0.1 306
127.0.0.1 255.255.255.255 在链路上 127.0.0.1 306
192.168.2.0 255.255.255.0 在链路上 192.168.2.66 276
192.168.2.0 255.255.255.0 192.168.2.1 192.168.2.66 21
192.168.2.66 255.255.255.255 在链路上 192.168.2.66 276

===========================================================================
永久路由:
网络地址 网络掩码 网关地址 跃点数
0.0.0.0 0.0.0.0 192.168.1.1 1
192.168.2.0 255.255.255.0 192.168.2.1 1
0.0.0.0 0.0.0.0 192.168.2.1 默认

可以看到 0.0.0.0 都存在内网(192.168.2.1)和外网路由(192.168.1.1)路径,一般跃点数低的优先级高。

(在路由中,0.0.0.0表示的是默认路由,即当路由表中没有找到完全匹配的路由的时候所对应的路由。)

  1. 删除原有的 0.0.0.0指向内网的路由表

route delete 0.0.0.0 mask 0.0.0.0 192.168.2.1

或者删除所有0.0.0.0路由,再单独添加0.0.0.0指向外网路由

route delete 0.0.0.0
route -p add  0.0.0.0 mask 0.0.0.0 192.168.1.1

-p是永久的意思,重新开机还会生效。

你可能感兴趣的:(网络,网络)