Отладка DHCP

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (5)

просмотр истории страницы
* *Клиент* - 198.51.100.20

h43. DHCP в широковещательном домене

# Просмотрите трафик на сетевом интерфейсе настроенном на приём DHCP запросов:
#* Проблема в настройках клиентской станции.

h43. DHCP-relay

Отладка проходит так же, как в широковещательном домене. Нужно убедиться, что relay доступен по IP для биллинга.

h3. Возможные ошибки

h4. ignored (unknown subnet)

{code:title=лог /app/collector/var/log/messages}
Oct 7 07:02:04 Optimaset dhcpd: DHCPREQUEST for 10.90.163.133 from b0:be:76:6a:b3:55 via 10.90.163.129: ignored (unknown subnet).
{code}

Ошибка может возникать при выдаче IP-адреса абоненту, который подключен через dhcp-relay.

Требуется проверить, что в файле конфигурации DHCP */app/collector/etc/dhcp/dhcpd.conf* есть запись об этой подсети.
{code:title=Запрос для проверки}grep '10.90.163.128' /app/collector/etc/dhcp/dhcpd.conf{code}
Если записи нет в списке, а в *http://ip-биллинга:8081/settings/collector/dhcp_subnets/* запись существует, требуется изменить, например, dns и нажать кнопку "Сохранить" внизу страницы. После этого вновь убедиться, что конфигурационный файл dhcp сервера создан корректно, со всеми сетями.

h4. unknown network segment

{code:title=лог /app/collector/var/log/messages}
Jan 10 19:27:19 carbon dhcpd: DHCPDISCOVER from 34:0a:98:88:7a:d8 via 10.10.10.1: unknown network segment
{code}

Ошибка может возникать при выдаче IP-адреса абоненту, который подключен через dhcp-relay или запрос проходит несколько релеев.

Убедитесь, что для IP релея, с которого поступает запрос (в примере 10.10.10.1) заведена подсеть. Можно добавить подсеть только на IP релея, например "10.10.10.1/32", если адреса для абонентов принаджежат другой подсети.

h2. Отладка opt82

# В учётной записи абонента укажите MAC.
{note}
Не ставьте галочку opt82. Эту опцию поставим после того как отладим прием opt82 от коммутатора.
Галочку opt82 оставьте *пустой*. Поставим её после того, как отладим прием opt82 от коммутатора.
{note}
# Просмотрите лог dhcp сервера. В логе виден запрос на получение адреса и дальнейшая его обработка. DHCP сервер последовательно проходит по всем [типам коммутаторов|Добавление коммутаторов и их типов в биллинг] и разбирает DHCP указанными в них функциями. В конечном счёте адрес выдаётся по MAC адресу.