Как узнать, что делает клиент DHCP?

  • Клиент dhcp в Linux пишет журналы?
  • Если нет, можно ли включить журналы и как?
  • Если он записывает журналы, где их можно найти?
  • Как выглядит типичный журнал клиента dhcp при получении IP-адресов и серверов имен с DHCP-сервера?
  • Где я могу найти исходный код клиента DHCP?

В случае наличия существенных различий между Linuxes: меня интересует Debian 8.1 (минимальная установка по умолчанию amd64).

2 Solutions collect form web for “Как узнать, что делает клиент DHCP?”

Клиент DHCP клиента ISC обычно называется dhclient в большинстве дистрибутивов Linux. От man dhclient :

Клиент обычно не выводит данные во время его запуска. Это может быть сделано, чтобы излучать подробные сообщения, отображающие события последовательности запуска, пока не приобретет адрес, предоставив аргумент командной строки -v. В любом случае клиент регистрирует сообщения, используя средство syslog (3).

Существует два возможных способа чтения системного журнала. В большинстве систем, использующих systemd, вы должны использовать параметр journalctl , тогда как cat /var/log/syslog действителен для систем, которые все еще используют традиционную систему init.

Поэтому, если ваша система использует средство журналирования systemd, вы можете использовать journalctl | grep -Ei 'dhcp' journalctl | grep -Ei 'dhcp' чтобы получить журналы клиентов DHCP. В противном случае введите cat /var/log/syslog | grep -Ei 'dhcp' cat /var/log/syslog | grep -Ei 'dhcp' .

Вот как обычно выглядит мой журнал DHCP-клиентов:

 Jul 20 14:17:39 trueclient1 NetworkManager[2622]: <info> (wlan1): canceled DHCP transaction, DHCP client pid 3325 Jul 20 14:17:42 trueclient1 NetworkManager[2622]: <info> Activation (wlan1) Beginning DHCPv4 transaction (timeout in 45 seconds) Jul 20 14:17:42 trueclient1 dhclient: Internet Systems Consortium DHCP Client 4.2.2 Jul 20 14:17:42 trueclient1 dhclient: For info, please visit https://www.isc.org/software/dhcp/ Jul 20 14:17:42 trueclient1 NetworkManager[2622]: <info> (wlan1): DHCPv4 state changed nbi -> preinit Jul 20 14:17:42 trueclient1 dhclient: DHCPREQUEST on wlan1 to 255.255.255.255 port 67 Jul 20 14:17:42 trueclient1 dhclient: DHCPACK from 10.8.8.1 Jul 20 14:17:42 trueclient1 NetworkManager[2622]: <info> (wlan1): DHCPv4 state changed preinit -> reboot 

Пожалуйста, найдите ответ inline.

  • Клиент dhcp в Linux пишет журналы?

    Да.

  • Если нет, можно ли включить журналы и как?

  1. Edit dhcpd.conf and add this line log-facility local7; 2. Edit syslog.conf and append local7.* /var/log/dhcpd.log 

  • Если он записывает журналы, где их можно найти?

    /var/log/dhcpd.log

  • Как выглядит типичный журнал клиента dhcp при получении IP-адресов и серверов имен с DHCP-сервера?

Galaxy dhcpd: DHCPDISCOVER от 00: 0d: 62: d7: a0: 12 через eth0
Galaxy dhcpd: DHCPOFFER на 192.168.1.5 до 00: 0d: 62: d7: a0: 12 через eth0
Galaxy dhcpd: DHCPREQUEST для 192.168.1.5 (192.168.1.1) из 00: 0d: 62: d7: a0: 12 через eth0
Galaxy dhcpd: DHCPACK на 192.168.1.5 до 00: 0d: 62: d7: a0: 12 через eth0

  • Где я могу найти исходный код клиента DHCP?

    Ссылка 1
    Ссылка 2

  • X на одном мониторе, голый терминал tty на другом? (Linux)
  • Как сохранить историю bash во всех сессиях?
  • UnionFS одинаково в окнах, фактически объединять папки
  • Что происходит, когда ОС Linux из ОЗУ и без обмена
  • Модернизация сетевых интерфейсов в Linux
  • Как свести кран на eth0 на малиновый пи?
  • Установка postgres без apt-get
  • Как я могу сделать рекурсивный chmod только в каталогах?
  • Случайно получая «NO CARRIER» от модема Huawei 3G под linux
  • Могу ли я переместить все мои bin и пользовательские папки на другой диск?
  • SSH работает в шпаклере, но не в терминале
  • Interesting Posts

    Как получить заголовок Excel на каждой странице печати в качестве первой строки таблицы

    Совместное использование двух подключений к Интернету на моем ноутбуке под управлением Windows XP

    Как обрезать пробелы из переменной Bash?

    Как реализовать Modal Dialog в Angular 2 и выше

    объект объекта не может ссылаться на несколько экземпляров IEntityChangeTracker. при добавлении связанных объектов к объекту в Entity Framework 4.1

    getApplication () и getApplicationContext ()

    Прозрачный модальный вид на навигационном controllerе

    Windows 10: Запланированные задачи с блокировкой / разблокировкой рабочей станции, не запускаемой

    Что означает номер «Максимальная частота» в Windows Resource Monitor?

    Наследие Kernel Caller предотвращает спящий режим

    Автозаполнение большого количества ячеек в Excel?

    Остановить Google автоматически, чтобы скопировать избранное с одного компьютера на другой

    Создание домашнего кластера – анализ аппаратных средств и затрат

    Почему веб-формы ASP.NET нуждаются в атрибуте Runat = «Server»?

    Установка OpenCV-2.3 для Visual Studio 2010

    Давайте будем гением компьютера.