Добавить в корзинуПозвонить
Найти в Дзене
Все о линуксе

Настройка DHCP-сервера для сети в сторону HQ-CLI

Настройка DHCP-сервера для сети в сторону HQ-CLI Для автоматизации выдачи IP-адресов в локальной сети используется протокол динамической конфигурации хостов (DHCP). Он позволяет централизованно управлять сетевыми настройками клиентов, исключая необходимость ручной настройки каждого устройства. Ниже рассмотрен процесс установки и базовой настройки DHCP-сервера в Linux-системе. 1. Установка DHCP-сервера Первым шагом необходимо установить сервер DHCP. В системах, использующих пакетный менеджер DNF, это выполняется командой: dnf install dhcp-server После установки сервис готов к настройке. 2. Основной конфигурационный файл Настройка DHCP-сервера выполняется через файл: /etc/dhcp/dhcpd.conf Для редактирования используется текстовый редактор, например nano: nano /etc/dhcp/dhcpd.conf 3. Настройка подсети В конфигурационном файле необходимо описать параметры подсети, в которой будет работать DHCP. Основной блок имеет следующий вид: subnet [IP адаптера] netmask [маска подсети] { 4. Диапазон вы

Настройка DHCP-сервера для сети в сторону HQ-CLI

Для автоматизации выдачи IP-адресов в локальной сети используется протокол динамической конфигурации хостов (DHCP). Он позволяет централизованно управлять сетевыми настройками клиентов, исключая необходимость ручной настройки каждого устройства. Ниже рассмотрен процесс установки и базовой настройки DHCP-сервера в Linux-системе.

1. Установка DHCP-сервера

Первым шагом необходимо установить сервер DHCP. В системах, использующих пакетный менеджер DNF, это выполняется командой:

dnf install dhcp-server

После установки сервис готов к настройке.

2. Основной конфигурационный файл

Настройка DHCP-сервера выполняется через файл:

/etc/dhcp/dhcpd.conf

Для редактирования используется текстовый редактор, например nano:

nano /etc/dhcp/dhcpd.conf

3. Настройка подсети

В конфигурационном файле необходимо описать параметры подсети, в которой будет работать DHCP. Основной блок имеет следующий вид:

subnet [IP адаптера] netmask [маска подсети] {

  • IP адаптера — адрес интерфейса, через который сервер работает в сети (например, VLAN-интерфейс).
  • маска подсети — задаётся в формате, например 255.255.255.0.

4. Диапазон выдаваемых адресов

Внутри блока подсети указывается диапазон IP-адресов, которые будут автоматически выдаваться клиентам:

range [начало диапазона] [конец диапазона];

Пример:

range 192.168.5.5 192.168.5.10;

Это означает, что клиентам будут назначаться адреса из указанного диапазона.

5. DNS-серверы

Также необходимо указать DNS-серверы, которые будут использоваться клиентами:

option domain-name-servers [DNS-серверы];

Если используется несколько DNS, они перечисляются через запятую:

Пример:

option domain-name-servers 192.168.5.2, 8.8.8.8;

6. Доменное имя

Для сети можно задать домен:

option domain-name "[Имя домена]";

Пример:

option domain-name "au-team.irpo";

7. Шлюз по умолчанию

Шлюз (router) указывает, через какой IP-адрес осуществляется выход за пределы локальной сети:

option routers [шлюз];

Пример:

option routers 192.168.5.1;

8. Время аренды адреса

DHCP также управляет временем использования IP-адреса:

default-lease-time 600;
max-lease-time 7200;

  • default-lease-time — стандартное время аренды (в секундах)
  • max-lease-time — максимальное время аренды

9. Итоговая структура конфигурации

Пример готового блока настройки:

subnet 192.168.5.1 netmask 255.255.255.0 {
range 192.168.5.5 192.168.5.10;
option domain-name-servers 192.168.5.2, 8.8.8.8;
option domain-name "au-team.irpo";
option routers 192.168.5.1;
default-lease-time 600;
max-lease-time 7200;
}

Заключение

Настройка DHCP-сервера позволяет централизованно управлять сетевыми параметрами в локальной сети HQ-CLI. Это значительно упрощает администрирование, уменьшает количество ошибок при настройке клиентов и повышает удобство работы пользователей в сети.