在网络管理器中手动添加路线和规则

在网络管理器中手动添加路线和规则

ip route add ...我使用命令和添加了一些静态路由和规则ip rule add ...。现在我想让配置在重新启动后保持不变。该系统由网络管理员管理。

是否有命令可以nmcli检索当前的实时路由/规则配置并将其保存到网络管理器配置文件中?

或者,是否有另一种方法来保存配置?

答案1

nmcli 中是否有命令可以获取实时路由/规则配置并将其存储到网络管理器配置文件中?

那没有。

或者还有另一种方法来保存配置吗?

使用 NetworkManager 而不是使用命令创建自定义路由和规则ip。代替:

ip route add 192.168.122.0/24 via 10.10.10.1

您可以运行(假设这是针对名为 的连接enp1s0):

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

你可以用规则做同样的事情;而不是运行:

ip rule add from 192.168.122.0/24 table 1000

你可以运行:

nmcli connection modify enps10 +ipv4.routing-rules "from 192.168.122.0/24 table 1000"

12用于文档。

相关内容