(Далеко мы корректно набиваем нужный текст с первого раза, поэтому лучше проверить насколько правильно был заполнен конфигурационный файл. Для этого в терминал введем команду dhcpd -t -cf /etc/dhcp/dhcpd.conf. )
Теперь укажем интерфейс, с которым будет работать наш DHCP. Для этого откроем в Vim файл vim /etc/sysconfig/dhcpd и пропишем там строку:
, где enp0s8 - это имя нашего интерфейса.
Настройка интерфейса
Однако на этом наши приключения отнюдь не заканчиваются. Мы настроили сам DHCP, но интерфейс на который клиенты будут обращаться мы еще не затронули. Поэтому открываем файл, который отвечает за настройки интерфейса enp0s8: vim /etc/sysconfig/network-scripts/ifcfg-enp0s8. И заполняем его следующим образом:
Сохраняем изменения и смело перезагружаем NetworkManager: systemctl restart NetworkManager.
Запуск службы DHCP
Теперь все что нам осталось сделать - запустить демона dhcpd и добавить его в автозагрузку. Для этого выполним такие команды:
Демон - компьютерная программа в UNIX-подобных системах, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем.
Теперь мы можем проверить, арендовал ли у нас уже кто-то IP-адрес с помощью команды cat /var/lib/dhcpd/dhcpd.leases. Если арендаторы есть, то тогда получим примерно такой результат: