返回介绍

systemd-networkd.service 中文手册

发布于 2020-11-08 09:27:18 字数 2087 浏览 1585 评论 0 收藏 0

名称

systemd-networkd.service, systemd-networkd — 网络管理器

大纲

systemd-networkd.service

/usr/lib/systemd/systemd-networkd

描述

systemd-networkd 是用于管理网络的系统服务。它能够检测并配置网络连接,也能够创建虚拟网络设备。

若要配置独立于网络的低级别物理连接,参见systemd.link(5) 手册。

systemd-networkd基于systemd.netdev(5)文件中的 [Match] 小节,创建虚拟网络设备。

systemd-networkd 基于 systemd.network(5)文件中的 [Match] 小节,配置所有匹配的网络连接的地址与路由。在启动匹配的网络连接时,会首先清空该连接原有的地址与路由。所有未被.network 文件匹配到的网络连接都将被忽略(不对其做任何操作)。同时,systemd-networkd 还会忽略那些在systemd.network(5)文件中明确设为 Unmanaged=yes 的网络连接。

systemd-networkd 服务退出时,通常不做任何操作,以保持当时已经存在的网络设备与网络配置不变。一方面,这意味着,从 initramfs 切换到实际根文件系统以及重启该网络服务都不会导致网络连接中断。另一方面,这也意味着,更新网络配置文件并重启systemd-networkd 服务之后,那些在更新后的网络配置文件中已经被删除的虚拟网络设备(netdev)仍将存在于系统中,有可能需要手动删除。

配置文件

该服务的配置文件分别位于:优先级最低的 /usr/lib/systemd/network 目录、优先级居中的 /run/systemd/network 目录、优先级最高的 /etc/systemd/network 目录。

网络使用 .network文件进行配置(详见systemd.network(5)),虚拟网络设备使用.netdev 文件进行配置(详见systemd.netdev(5))。

参见

systemd(1),systemd.link(5),systemd.network(5),systemd.netdev(5),systemd-networkd-wait-online.service(8)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文