Как настроить DHCP-сервер на CentOS 8

Как настроить DHCP-сервер на CentOS 8

 

В этом руководстве мы покажем вам, как настроить DHCP-сервер в CentOS 8. Для тех из вас, кто не знал,  протокол динамической конфигурации хоста (DHCP) — это стандартизованный сетевой протокол, используемый в сетях Интернет-протокола (IP). для динамического распределения параметров конфигурации сети, таких как IP-адреса для интерфейсов и сервисов. При использовании DHCP компьютеры автоматически запрашивают IP-адреса и сетевые параметры у DHCP-сервера, что снижает необходимость настройки этих параметров вручную администратором сети или пользователем.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговые инструкции по установке или настройке DHCP-сервера на CentOS 8.

Настройка DHCP-сервера в CentOS 8

Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.

sudo dnf clean all
sudo dnf update

Шаг 2. Установка DHCP-сервера на CentOS 8.

Установите пакет DHCP, используя следующую команду:

sudo dnf install dhcp-server

Шаг 3. Настройка DHCP-сервера.

Чтобы настроить DHCP-сервер, отредактируйте файл конфигурации с помощью следующей команды:/etc/dhcp/dhcpd.conf

sudo nano /etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
authoritative;
subnet 192.168.77.0 netmask 255.255.255.0 {
range 192.168.77.21 192.168.15.200;
option routers 192.168.77.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}

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

sudo systemctl restart dhcpd
sudo systemctl status dhcpd

Шаг 4. Настройте брандмауэр.

Мы добавим службу DHCP в брандмауэр CentOS 8 и обновим правила с помощью следующих команд:

firewall-cmd --add-port=67/udp --permanent
firewall-cmd --reload

Шаг 5. Настройте DHCP-клиент в CentOS 8.

Установите пакет клиента DHCP, используя следующую команду:

sudo dnf install dhcp-client

Затем запустите dhclient команду, чтобы получить IP-адрес DHCP:

dhclient

Теперь проверьте назначенные IP-адреса.

Поздравляю! Вы успешно установили DHCP-сервер . Благодарим за использование этого руководства для установки DHCP-сервера в системе CentOS 7. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт CentOS .