Резервирование IP-адреса на сервере DHCP в Linux

Обновлено и опубликовано Опубликовано:

Резервирование DHCP — это специальная настройка, которая позволит одному и тому же устройству выдавать один и тот же IP-адрес. Закрепление происходит по MAC-адресу.

Узнать последний в системах на базе Windows можно командой ipconfig /all (подробнее), в UNIXipconfig или ip a. Узнать физический MAC иного устройства (роутера, камеры, сигнализации и так далее) можно в настройках или на корпусе.

Настройка DHCP

Все примеры написаны с использованием CentOS.

Открываем конфигурационный файл:

vi /etc/dhcp/dhcpd.conf

И либо добавляем группу хостов внутрь настройки pool:

...
pool {
    range 192.168.0.10 192.168.0.200;
    group {
        host host1 { hardware ethernet 28:10:7B:27:C2:A0; fixed-address 192.168.0.15; }
        host host2 { hardware ethernet F0:7D:68:05:E9:11; fixed-address 192.168.0.20; }
    }
}
...

либо выносим настройки за пределы subnet:

subnet 192.168.0.0 netmask 255.255.255.0 {
    ...
}

host host1 {
    hardware ethernet 28:10:7B:27:C2:A0; fixed-address 192.168.0.15;
}
host host2 {
    hardware ethernet F0:7D:68:05:E9:11; fixed-address 192.168.0.20;
}

* в данных примерах, для устройства с MAC-адресом 28:10:7B:27:C2:A0 закреплен IP-адрес 192.168.0.15; за F0:7D:68:05:E9:11 — 192.168.0.20.

После необходимо перезапустить сервер DHCP командой:

systemctl reload dhcpd

или: 

service dhcpd reload

Проверить список выданных адресов можно командой:

cat /var/lib/dhcpd/dhcpd.leases

# CentOS # Linux # UNIX # Серверы # Сети
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет

Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Заказать настройку DHCP

Нужна бесплатная консультация?

Мини-инструкции

Как создать и настроить локальную зону в BIND

Как установить и настроить Zabbix-agent на Linux CentOS

Примеры основных SQL-запросов в СУБД Firebird

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

Как настроить HTTP/2 на Windows Server 2016 и выше

Как настроить Apache для работы по HTTPS (SSL)

Как работать с общими календарями в MS Exchange

Другие инструкции

Все статьи

Нужна помощь? Пишите:






Реклама