简短版本:我们在另一个数据中心有服务器,并且它们之间有一个 openvpn 隧道。
第一次,我需要将服务器挂在与隧道服务器不同的子网上,并且在尝试添加路由时失败。
盒子 A:10.129.78.101 盒子 B:10.129.68.80(这是隧道服务器)
对于所有其他 10.129.68.X 框,添加通过 10.129.68.80 的路由非常容易。这里我遇到了问题。我已添加一条到 10.129.68.80 的路由,我可以毫无问题地访问它。当我尝试将其用作另一条路由的网关时,它出现故障:
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.129.78.1 0.0.0.0 UG 0 0 0 ens32
10.129.68.80 10.129.78.1 255.255.255.255 UGH 0 0 0 ens32
10.129.78.0 0.0.0.0 255.255.254.0 U 0 0 0 ens32
尝试添加路线和呕吐城市:
ip route add 10.0.8.0/22 via 10.129.68.80 dev ens32
Error: Nexthop has invalid gateway.
有任何想法吗?