39.3. nmstate systemd 服务

您可以通过配置 nmstate systemd 服务,在 Red Hat Enterprise Linux 系统引导时自动应用新的网络设置。

安装 nmstate 软件包后,您可以在 /etc/nmstate/ 目录中存储带有 Nmstate 指令的 *.yml 文件。然后,nmstate 服务在下次重启时或手动重启服务时自动应用文件。在 Nmstate 成功应用文件后,它会将文件的 .yml 后缀重命名为 .applied,以防止服务再次处理同一文件。

nmstate 服务是一个 oneshot systemd 服务。因此,只有在系统引导以及手动重启服务时,systemd 才会执行它。

注意

默认情况下禁用 nmstate 服务。使用 systemctl enable nmstate 命令启用它。之后,systemd 在每次系统启动时都执行此服务。