![nmcli 相当于 ip route add 命令,用于接口路由](https://linux22.com/image/781800/nmcli%20%E7%9B%B8%E5%BD%93%E4%BA%8E%20ip%20route%20add%20%E5%91%BD%E4%BB%A4%EF%BC%8C%E7%94%A8%E4%BA%8E%E6%8E%A5%E5%8F%A3%E8%B7%AF%E7%94%B1.png)
我可以使用 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
。