Arch Linux:如果我使用 connman,我应该保留 dhcpd 服务吗?

Arch Linux:如果我使用 connman,我应该保留 dhcpd 服务吗?

跑步systemd-analyze blame告诉我dhcpd.service正在跑步。

我记得在安装 Arch 时启用此功能是为了恢复自动以太网连接。

现在我安装了 connman 并使用connman.service.

我应该禁用 dhcpd 还是 connman 和有线连接仍然需要它?检查 connman 的 wiki,它说它可以很好地处理有线,没有提及任何有关 dhcpcd 的内容,所以我认为没有,但我仍然想事先知道。 :)

我也不知道 dhcpd 是否用于其他用途,所以我不想不小心禁用它。

谢谢。 :)

答案1

我会冒险建议你关掉它dhcpd.service。实际的dhcpd程序充当 DHCP 服务器。也就是说,如果它听到某些机器请求 DHCP 租约,它就会根据 中的配置给出一个 DHCP 租约/etc/dhcpd.conf。 “租约”包括互联网协议地址,通常还包括默认路由器、NTP 服务器等内容。运行的机器dhcpd本身通常具有静态配置。

客户端计算机、笔记本电脑等通常运行dhcpcd,它会动态获取计算机的 IP 地址和其他配置信息,就像它们加入新的无线网络时一样。程序名称中的一个字母代表不同的功能。

如果一台机器使用像 的网络管理器connman,它可能无法向其他机器提供 IP 地址和默认路由。当然,奇异的情况需要奇异的配置,所以也许你和其他一些人有一种方法来设置它,这是有意义的。

相关内容