Я пытаюсь определить параметры аренды DHCP, предлагаемые сервером. Сервер является m0n0wall, поэтому у него нет необычного графического интерфейса, который обеспечивает единственное зеркало (оно разбросано по нескольким экранам конфигурации).

Я нахожу остатки ответа с такими вопросами, как Как определить время аренды dhcp на клиенте CentOS 6 и Command для получения информации об аренде dhcp для OpenSUSE? Я также вижу, что есть команда dhcp-options , но она, по-видимому, предоставляет информацию с настроенного хоста, а не параметры, предоставляемые сервером (я разделяю волоски, но они разные).

Сейчас я работаю над Solaris, но могу собрать команду для Linux, чтобы собрать информацию. Я даже могу прыгать на машине Windows, если это необходимо.

Как мне записать и распечатать параметры аренды DHCP, предлагаемые сервером?

1 ответ1

2

Если у вас есть консольный и root-доступ в клиенте Linux, вы можете использовать tcpdump или более интересный dhcpdump. Обе команды зависят от имени интерфейса и должны выполняться на клиенте. Пример для tcpdump:

tcpdump -i eth0 port 67 or port 68

и для dhcpdump это:

dhcpdump -i eth0

Кроме того, я предполагаю, что это только для IPv4.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .