
paragraph_text
Установка.
Создаем контейнер c AlmaLinux 9
обновляем систему и устанавливаем необходимые пакеты:
dnf update
dnf install nano mc dhcp-server -y
paragraph_text
Настройка DHCP сервера
делаем копию конфиг файла сервера и редактируем его
cp /etc/dhcp/dhcpd.conf{,.original}
nano /etc/dhcp/dhcpd.conf
Пример содержимого конфиг файла:
#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp-server/dhcpd.conf.example
# see dhcpd.conf(5) man page
#
option domain-name-servers 1.1.1.1, 8.8.8.8;
default-lease-time 250000;
max-lease-time 604800;
ddns-update-style none;
authoritative;
subnet 10.10.30.0 netmask 255.255.255.0 {
range 10.10.30.101 10.10.30.200;
option routers 10.10.20.27;
option subnet-mask 255.255.255.0;
}
в качестве роутера (шлюза) прописываем адрес гипервизора PROXMOX.
Запускаем демон и делаем автозапуск:
systemctl enable --now dhcpd
Список клиентов DHCP сервера можно просмотреть в файле:
cat /var/lib/dhcpd/dhcpd.leases
paragraph_text
Настройка SSH сервера
По умолчанию в контейнере нет SSH сервера, установим и настроим сами
dnf update
dnf install openssh-server openssh-clients -y
systemctl enable --now sshd
paragraph_text
Настройка часового пояса сервера
timedatectl set-timezone Europe/Moscow