Linux-Networking

用於介面路由的 ip route add 命令的 nmcli 等效項

  • November 12, 2022

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

ip r a 1.1.244.244/32 dev main-br

如何使用 nmcli 達到同樣的效果?

搜尋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>為與 device 關聯的網路管理器連接的名稱main-br

引用自:https://serverfault.com/questions/1115478