知乎专栏 | 多维度架构 |
10.0.0.0 route
nc1 192.168.5.19 mask 255.255.255.0 gw 192.168.5.1 nc2 192.168.3.19 mask 255.255.255.0 gw 192.168.3.1 nc3 172.16.0.19 mask 255.255.255.0 gw 172.16.0.254 -> 172.16.0.254 (X) 10.0.0.1 -> 10.0.0.0
route add 10.0.0.0 mask 255.255.0.0 172.16.0.254
61.144.230.xxx | / vlan 192.168.6.254 <-- 192.168.6.0 192.168.3.0 --> 192.168.3.1 <-- 192.168.3.12 <-- vlan 192.168.7.254 <-- 192.168.7.0 \ vlan 192.168.8.254 <-- 192.168.8.0
192.168.6.0 192.168.7.0 192.168.8.0 可以互通,可以通192.168.3.0
192.168.3.0 不能访问 192.168.6.0 192.168.7.0 192.168.8.0
需要设置路由
目的地址 子网掩码 下一跳地址 出接口 192.168.6.0 255.255.255.0 192.168.3.12 VLAN1 192.168.7.0 255.255.255.0 192.168.3.12 VLAN1 192.168.8.0 255.255.255.0 192.168.3.12 VLAN1 192.168.9.0 255.255.255.0 192.168.3.12 VLAN1
Debian Openvpn 会自动设置网关,导致路由出错,删除0.0.0.0/1与128.0.0.0/1
$ ip route 10.8.0.1 via 10.8.0.29 dev tun0 120.132.144.29 via 172.16.0.254 dev eth0 10.8.0.29 dev tun0 proto kernel scope link src 10.8.0.30 172.16.5.0/24 via 10.8.0.29 dev tun0 192.168.3.0/24 via 172.16.0.254 dev eth0 172.16.2.0/24 via 10.8.0.29 dev tun0 192.168.80.0/24 via 172.16.0.254 dev eth0 172.16.0.0/24 dev eth0 proto kernel scope link src 172.16.0.5 172.16.1.0/24 via 10.8.0.29 dev tun0 default via 172.16.0.1 dev eth0 sudo ip route del 0.0.0.0/1 sudo ip route del 128.0.0.0/1
LAN 路由
sudo ip route add 192.168.80.0/24 via 172.16.0.254 sudo ip route add 192.168.3.0/24 via 172.16.0.254
范例 要显示 IP 路由表的完整内容,请键入: route print 要显示 IP 路由表中以 10. 开始的路由,请键入: route print 10.* 要添加默认网关地址为 192.168.12.1 的默认路由,请键入: route add 0.0.0.0 mask 0.0.0.0 192.168.12.1 要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1 的路由,请键入: route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1 的永久路由,请键入: route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1 要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1,跃点数为 7 的路由,请键入: route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7 要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1,接口索引为 0x3 的路由,请键入: route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3 要删除目标为 10.41.0.0,子网掩码为 255.255.0.0 的路由,请键入: route delete 10.41.0.0 mask 255.255.0.0 要删除 IP 路由表中以 10. 开始的所有路由,请键入: route delete 10.* 要将目标为 10.41.0.0,子网掩码为 255.255.0.0 的路由的下一个跃点地址由 10.27.0.1 更改为 10.27.0.25,请键入: route change 10.41.0.0 mask 255.255.0.0 10.27.0.25