我有3个networking:
192.168.1.0/24 192.168.11.0/24 192.168.50.0/24
192.168.1.0/24和192.168.11.0/24之间通过IPSec隧道连接, 192.168.11.0/24和192.168.50.0/24之间以相同的方式相互连接。
[ 192.168.1.0/24 ] <--------> [ 192.168.11.0/24 ] <--------> [ 192.168.50.0/24 ]
我在本地计算机上的1.0/24子网上,我正在尝试使用11.0/24的路由器作为下一跳地址来为50.0/24子网设置路由。 路由设置如下:
ip route add 192.168.11.0/24 via 192.168.1.1 (this route is unnecessary as the router handles this implicitly) ip route add 192.168.50.0/25 via 192.168.11.254 (At this point, I get: RTNETLINK answers: No such process)
我是否错误地做了一些命令,或者我对这个路由的工作方式有一个根本性的误解?
网关地址必须在本地networking上。 也就是说,您的系统必须能够直接与您指定的任何网关进行通信。
你可能想要/需要的是这个。
ip route add 192.168.50.0/25 via 192.168.1.1