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"