Debian Джесси, DHClient запускает строку?

319
cde

Используя Debian Jessie (на Seagate Dockstar), он имеет DHclient для своего клиента dhcp. Чертова вещь начинается с:

dhclient -v -pf /run/dhclient.eth1.pid -lf /var/lib/dhcp/dhclient.eth1.leases eth1

на всех интерфейсах.

Мне нужно отключить подробный режим, но я не могу найти файл конфигурации, который запускает это, когда интерфейс работает.

Что запускает dhclient при включении автоматического интерфейса?

0
Конечно, я уже зашёл в / etc и ничего не могу найти. cde 6 лет назад 0
/etc/dhcp/dhclient.conf не существует? в мин должен быть скрипт оболочки / sbin / dhclient-script DRP 6 лет назад 0
Ничего из этого я не вижу в отношении многословия или построения строки для запуска dhclient с помощью pid или аренды. cde 6 лет назад 0
как насчет /var/lib/NetworkManager/dhclient-eth0.conf DRP 6 лет назад 0
@DRP не существует, и grep нигде не находит pid или dhclient в / var / lib cde 6 лет назад 0
@DRP нашел мой ответ. Спасибо за помощь, хотя. cde 6 лет назад 0

1 ответ на вопрос

0
cde

Невозможно изменить это. Благодаря https://stackoverflow.com/a/14743683/1498667 я искал версию Jessie для источников ifupdown и для журнала изменений:

ifupdown (0.6.8 + nmu3) нестабильно; Актуальность = низкий

  • Загрузка без сопровождения. (с согласия сопровождающего)
  • Правильно сделайте модификацию в 0.6.8 + nmu2
  • Также настройте способ уничтожения / sbin / dhclient, чтобы он был сопоставим с тем, как останавливается / sbin / dhclient
  • Вызвать dhclient с -v, чтобы сохранить эквивалентность dhclient3
  • Конфликт с dhcp-клиентом v2

Это жестко запрограммировано в ifupdown, и мне нужно будет исправить, скомпилировать и заменить, чтобы исправить это «улучшение». В качестве альтернативы мне нужно посмотреть, сможет ли BusyBox syslogd отфильтровать это. Ура.