DHCPD 2

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску

DHCPD

Заметки по настройке isc dhcpd

Скрипт запуска (тестовый)

Запуск в нейспейсе

#!/bin/bash.

rm    ./dhcpd.leases2 ./dhcpd.leases2~
touch ./dhcpd.leases2


ip netns exec DHCP /usr/sbin/dhcpd \
    -cf ./dhcpd.conf \
    -lf ./dhcpd.leases2 \
    -pf ./dhcpd.pid \
    -f \
    -d \
    -tf ./trace-output-file \
    dhcp_to_main_ns

Прежде чем начать - логгирование

Уточнить! Странно но внятный лог можно получить только при выдаче адреса - те если сервер адрес не выдал то (почему?!) конструкции вида

log(info, concat("Client ",binary-to-ascii(16, 8, ":", substring(hardware, 0, 4))));

Не срабатывают

По этой причине задача номер один при отладке сервера - сделать конфиг который всегда выдает адреса (но не обязательно маршрутизируемые) что бы видеть что прислал клиент, что добавил свитч и/или релей и тд.


Ссылки