使用 Debian Jessie(在 Seagate Dockstar 上),它有 DHclient 作为其 dhcp 客户端。该死的东西正在启动:
dhclient -v -pf /run/dhclient.eth1.pid -lf /var/lib/dhcp/dhclient.eth1.leases eth1
在所有接口上。
我需要禁用详细模式,但找不到接口启动时启动该模式的配置文件。
在自动接口启用时什么会启动 dhclient?
答案1
无法更改。感谢https://stackoverflow.com/a/14743683/1498667我查找了 Jessie 版本的 ifupdown 源,并根据更改日志:
ifupdown (0.6.8+nmu3) 不稳定;紧急程度=低
- 非维护者上传。(经维护者同意)
- 在0.6.8+nmu2中正确进行修改
- 还调整了 /sbin/dhclient 的终止方式,使其与 /sbin/dhclient 的停止方式类似
- 使用 -v 调用 dhclient 以保持与 dhclient3 相同的详细程度
- 与 dhcp-client v2 冲突
这是硬编码到 ifupdown 中的,我必须修补、编译和替换才能修复这个“改进”。或者,我需要看看 BusyBox syslogd 是否可以过滤掉它。太棒了。