guvijur
@guvijur
Практик, кинестетик, ретроград и консерватор

Как заставить DHCP сервер выдавать IP-адреса с конца диапазона?

Добрый день!

На CentOS поднят DHCP сервер. Всё работает, всё здорово.
Вот содержимое dhcpd.conf:
subnet 192.168.200.0 netmask 255.255.252.0 {

# --- default gateway
        option routers                  192.168.203.254;
        option subnet-mask              255.255.252.0;

        option nis-domain               "saturnspb.int";
        option domain-name              "saturnspb.int";
        option domain-name-servers      192.168.7.2,192.168.7.5;

        option ntp-servers              192.168.7.2,192.168.7.5;

        range dynamic-bootp 192.168.200.11 192.168.203.250;
        default-lease-time 28800;
        max-lease-time 86400;
#       default-lease-time 200;
#       max-lease-time 400;


Но надо, чтобы он выдавал IP-адреса клиентам с конца диапазона.
Тындекс с гуглом ответ не дают или я не очень умно строю запросы.
Как это сделать?
  • Вопрос задан
  • 570 просмотров
Пригласить эксперта
Ответы на вопрос 4
@pfg21
ex-турист
пропатчить сырцы и перекомпелять.
Ответ написан
Комментировать
Не конфигурируется в большинстве dhcp-сервров, так как совершенно нет никакой разницы с какого конца выдается.
Ответ написан
Комментировать
fzfx
@fzfx
18,5 дм
протокол dhcp не предписывает, какой из свободных адресов предоставлять впервые запрашивающему его клиенту, оставляя это на откуп конкретным реализациям.
isc-dhcp-server 3 версии в таких случаях, упрощённо говоря, выделяет первый свободный адрес из пула (т. е. первый свободный адрес из списка адресов пула, отсортированного по возрастанию).
isc-dhcp-server 4 версии выделяет адрес "случайным" образом: список доступных адресов базируется на некой хеш-таблице.
так что видимо вам либо надо переписывать код вашего dhpc-сервера, либо искать такую реализацию dhcp-сервера, которая позволяет задать порядок поиска свободных ip-адресов в пуле при первичном назначении ip-адреса клиенту. не исключено, что такая реализация существует, хотя лично мне всегда было по барабану, в каком порядке клиенты получают адреса из пула. и, судя по всему, всем остальным тоже.
Ответ написан
Комментировать
@ProFfeSsoRr
Сис.админ по Linux
DHCPD этого не умеет. Очень хотелось бы узнать зачем вам это, т.к. выглядит на попытку использовать DHCP как-то неправильно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы