我正在尝试配置主机 A,以使用远程 Linux 服务器 B 作为 Internet 路由器。A 的 eno50332208 的 IP 地址为 172.16.100.131。B 上用作网关的接口的地址为 172.16.100.128。
我使用命令ip route add default via 172.16.100.128 dev eno50332208
。但是执行后,路由表没有任何变化。终端中也没有错误输出。
执行该命令之前,ip route
只有一行输出:
172.16.100.0/24 dev eno50332208 proto kernel scope link src 172.16.100.131
为什么 ip route 命令会悄无声息地失败?我如何查看日志/强制调试信息?
答案1
如果您在系统日志中看到一堆 NetworkManager 消息,则表明 NetworkManager 过度管理了您的连接(运行恢复路由更改或重新建立连接的脚本)。
终止 NetworkManager ( killall /usr/sbin/NetworkManager
) 并重试