跑步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 地址和默认路由。当然,奇异的情况需要奇异的配置,所以也许你和其他一些人有一种方法来设置它,这是有意义的。