nmcli 相当于 ip route add 命令,用于接口路由

nmcli 相当于 ip route add 命令,用于接口路由

我可以使用 ip route add 命令在接口上添加路由,例如:

ip r a 1.1.244.244/32 dev main-br

如何使用 nmcli 实现相同功能?

答案1

搜索nmcli add route带我们到本文档,这表明我们可以添加这样的静态路由:

nmcli connection modify enp1s0 +ipv4.routes "192.168.122.0/24 10.10.10.1"

试验该命令,看起来如果您想像示例中那样指定设备路由,您可以简单地省略下一跳地址,从而为您提供:

nmcli connection modify enp1s0 +ipv4.routes "192.168.122.0/24"

或者就你的情况而言:

nmcli connection modify <connection_name> +ipv4.routes 1.1.244.244/32

您需要将其替换<connection_name>为与设备关联的网络管理器连接的名称main-br

相关内容