当我检查路由表时,我得到以下信息:
root@vmi24:/home/user# ip route
default via 194.104.212.225 dev eth0 onlink
194.104.212.224/27 via 194.104.212.225 dev eth0
Run Code Online (Sandbox Code Playgroud)
当我想通过 194.104.212.226(它是直接连接的 194.104.212.224/27 网络的一部分)添加到 10.0.0.0/24 的路由时,出现以下错误:
root@vmi24:/home/user# ip route add 10.0.0.0/24 via 194.104.212.226
Error: Nexthop has invalid gateway.
Run Code Online (Sandbox Code Playgroud)
另一个奇怪的问题是,如果我删除默认网关,则无法再次添加它,因为默认网关的添加命令失败,并出现相同的“Nexthop has invalid gateway”错误。
我在托管 VM 上使用 Debian 10。
当我在基于 KALI 的机器上尝试此操作时,添加静态路由没有问题。
我的选项用完了,因为这种现象阻止我激活 openvpn(它无法通过 eth0 接口上的直接连接的网关将 /32 路由插入到 openvpn 服务器
我看不到什么?我忽略了什么?我发现了许多记录的下一跳问题,但大多数(如果不是全部)是由于没有直接连接或无法访问的下一跳造成的。
问候
帕特里克