背景:公司两个网络一个有限可以访问外网,一个无线只能网文公司内网。有限和无线两张网卡要实现自动切换,要怎么做呢?配置路由表自动实现内外网切换。
- 查看路由表 route print
C:\WINDOWS\system32>route print
===========================================================================
接口列表
17...f4 30 b9 c8 e4 e1 ......Realtek PCIe GbE Family Controller
10...e4 42 a6 70 5e 46 ......Microsoft Wi-Fi Direct Virtual Adapter
15...e2 91 da ac dc 35 ......Intel(R) Dual Band Wireless-AC 7265
16...e4 42 a6 70 5e 49 ......Bluetooth Device (Personal Area Network)
20...02 0f 51 45 4c 5d ......Remote NDIS Compatible Device
1...........................Software Loopback Interface 1
===========================================================================
IPv4 路由表
===========================================================================
活动路由:
网络目标 网络掩码 网关 接口 跃点数
0.0.0.0 0.0.0.0 192.168.42.129 192.168.42.69 75
0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.47 35
127.0.0.0 255.0.0.0 在链路上 127.0.0.1 331
127.0.0.1 255.255.255.255 在链路上 127.0.0.1 331
127.255.255.255 255.255.255.255 在链路上 127.0.0.1 331
192.168.2.0 255.255.255.0 在链路上 192.168.2.47 291
192.168.2.47 255.255.255.255 在链路上 192.168.2.47 291
192.168.2.255 255.255.255.255 在链路上 192.168.2.47 291
192.168.42.0 255.255.255.0 在链路上 192.168.42.69 331
192.168.42.69 255.255.255.255 在链路上 192.168.42.69 331
192.168.42.255 255.255.255.255 在链路上 192.168.42.69 331
224.0.0.0 240.0.0.0 在链路上 127.0.0.1 331
224.0.0.0 240.0.0.0 在链路上 192.168.42.69 331
224.0.0.0 240.0.0.0 在链路上 192.168.2.47 291
255.255.255.255 255.255.255.255 在链路上 127.0.0.1 331
255.255.255.255 255.255.255.255 在链路上 192.168.42.69 331
255.255.255.255 255.255.255.255 在链路上 192.168.2.47 291
===========================================================================
永久路由:
无
IPv6 路由表
===========================================================================
活动路由:
接口跃点数网络目标 网关
20 91 ::/0 fe80::4c23:aaff:fe4d:24b0
1 331 ::1/128 在链路上
20 91 2409:8970:be81:63bc::/64 在链路上
20 331 2409:8970:be81:63bc:297c:3707:1c29:7be7/128
在链路上
20 331 2409:8970:be81:63bc:546e:eacf:2b2f:8441/128
在链路上
20 331 fe80::/64 在链路上
15 291 fe80::/64 在链路上
20 331 fe80::546e:eacf:2b2f:8441/128
在链路上
15 291 fe80::74b0:e48c:2454:eebc/128
在链路上
1 331 ff00::/8 在链路上
20 331 ff00::/8 在链路上
15 291 ff00::/8 在链路上
===========================================================================
永久路由:
无
找到活动的路由,看到 0.0.0.0 对应了两个网关和网络,这个是默认生成的,第一个是外网的,第二个是内网的。第二个网络对应的服务器是10开头的ip。其实此时可以访问外网不能访问内网,因为四个0对应的外网的优先级是75比内网的35高。
活动路由:
网络目标 网络掩码 网关 接口 跃点数
0.0.0.0 0.0.0.0 192.168.42.129 192.168.42.69 75
0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.47 35
- 删除0.0.0.0
C:\WINDOWS\system32>route delete 0.0.0.0
操作完成!
- 配置外网 route add 0.0.0.0 mask 0.0.0.0 网关, 第一组四个0代表指定路由的网络目标地址。第二个四个0代表子网掩码。配置完打开网页可以访问外网了。详细介绍可以参考这个
C:\WINDOWS\system32>route add 0.0.0.0 mask 0.0.0.0 192.168.42.129
操作完成!
- 配置内网
C:\WINDOWS\system32>route add 10.0.0.0 mask 255.0.0.0 192.168.2.1
操作完成!
- 查看路由表
C:\WINDOWS\system32>route print
===========================================================================
接口列表
17...f4 30 b9 c8 e4 e1 ......Realtek PCIe GbE Family Controller
10...e4 42 a6 70 5e 46 ......Microsoft Wi-Fi Direct Virtual Adapter
11...e6 42 a6 70 5e 45 ......Microsoft Wi-Fi Direct Virtual Adapter #2
15...e2 91 da ac dc 35 ......Intel(R) Dual Band Wireless-AC 7265
16...e4 42 a6 70 5e 49 ......Bluetooth Device (Personal Area Network)
20...02 0f 51 45 4c 5d ......Remote NDIS Compatible Device
1...........................Software Loopback Interface 1
===========================================================================
IPv4 路由表
===========================================================================
活动路由:
网络目标 网络掩码 网关 接口 跃点数
0.0.0.0 0.0.0.0 192.168.42.129 192.168.42.69 76
10.0.0.0 255.0.0.0 192.168.2.1 192.168.2.47 36
127.0.0.0 255.0.0.0 在链路上 127.0.0.1 331
127.0.0.1 255.255.255.255 在链路上 127.0.0.1 331
127.255.255.255 255.255.255.255 在链路上 127.0.0.1 331
192.168.2.0 255.255.255.0 在链路上 192.168.2.47 291
192.168.2.47 255.255.255.255 在链路上 192.168.2.47 291
192.168.2.255 255.255.255.255 在链路上 192.168.2.47 291
192.168.42.0 255.255.255.0 在链路上 192.168.42.69 331
192.168.42.69 255.255.255.255 在链路上 192.168.42.69 331
192.168.42.255 255.255.255.255 在链路上 192.168.42.69 331
224.0.0.0 240.0.0.0 在链路上 127.0.0.1 331
224.0.0.0 240.0.0.0 在链路上 192.168.42.69 331
224.0.0.0 240.0.0.0 在链路上 192.168.2.47 291
255.255.255.255 255.255.255.255 在链路上 127.0.0.1 331
255.255.255.255 255.255.255.255 在链路上 192.168.42.69 331
255.255.255.255 255.255.255.255 在链路上 192.168.2.47 291
===========================================================================
永久路由:
无
IPv6 路由表
===========================================================================
活动路由:
接口跃点数网络目标 网关
20 91 ::/0 fe80::4c23:aaff:fe4d:24b0
1 331 ::1/128 在链路上
20 91 2409:8970:be81:63bc::/64 在链路上
20 331 2409:8970:be81:63bc:297c:3707:1c29:7be7/128
在链路上
20 331 2409:8970:be81:63bc:546e:eacf:2b2f:8441/128
在链路上
20 331 fe80::/64 在链路上
15 291 fe80::/64 在链路上
20 331 fe80::546e:eacf:2b2f:8441/128
在链路上
15 291 fe80::74b0:e48c:2454:eebc/128
在链路上
1 331 ff00::/8 在链路上
20 331 ff00::/8 在链路上
15 291 ff00::/8 在链路上
===========================================================================
永久路由:
无
可以看到已经添加进去了,第一个是外网的,第二个是以10开头的ip走的,现在既可以访问外网也可以访问内网了。
活动路由:
网络目标 网络掩码 网关 接口 跃点数
0.0.0.0 0.0.0.0 192.168.42.129 192.168.42.69 76
10.0.0.0 255.0.0.0 192.168.2.1 192.168.2.47 36