启动时等待网络启动的 systemd 服务的名称?

启动时等待网络启动的 systemd 服务的名称?

我禁用了它并想使用重新启用它

systemctl 启用

但在任何地方都找不到这个名字。

答案1

每个主要网络服务都有一个单独的单元:

  • 对于 systemd-networkd,systemd-networkd-wait-online.service
  • 对于 NetworkManager,NetworkManager-wait-online.service
  • 对于 connman 来说,connman-wait-online.service
  • 对于 Debian 的 ifupdown,ifupdown-wait-online.service

启用您的系统所需的一个。

还有一个主单元,network-online.target。您不能(或至少不应该)全局启用此单元。只有单个服务需要立即网络访问将把它列为依赖项,反过来,.target 会将上述服务之一列为依赖项。

相关内容