В этой статье рассматривается настройка DHCP-сервера встроенного в Dnsmasq на Debian 13. Вы узнаете, как задать диапазон выдаваемых IP-адресов, указать шлюз по умолчанию, DNS, NTP и маску подсети для клиентов.
1. Настройка Dnsmasq
Отредактируйте конфигурационный файл /etc/dnsmasq.conf:
root@srv:~# vi /etc/dnsmasq.conf
Добавьте или раскомментируйте следующие строки:
# строка 168: диапазон IP-адресов для выдачи и срок аренды dhcp-range=10.0.0.200,10.0.0.250,12h # строка 345: шлюз по умолчанию dhcp-option=option:router,10.0.0.1 # строка 354: серверы NTP, DNS и маска подсети dhcp-option=option:ntp-server,10.0.0.10 dhcp-option=option:dns-server,10.0.0.10 dhcp-option=option:netmask,255.255.255.0
После внесения изменений перезапустите службу:
root@srv:~# systemctl restart dnsmasq
2. Проверка работы
Настройте DHCP-клиент на любом компьютере в сети и убедитесь, что он корректно получает IP-адрес и параметры от сервера Dnsmasq.

