User Tools

Site Tools


ubuntu_dns_dhcp

Установка кэширующего DNS сервера на базе dnsmasq

Отключаем systemd-resolved, чтобы можно было редактировать /etc/resolv.conf

systemctl disable --now systemd-resolved

Удаляем resolv.conf, и создаем новый

rm -rf /etc/resolv.conf
echo "nameserver 8.8.8.8" >> /etc/resolv.conf
echo "nameserver 8.8.4.4" >> /etc/resolv.conf

Это upstream серверы, к которым dnsmasq будет обращаться,
чтобы найти ответы на DNS запросы, ответов на которые
он не знает

Устанавливаем dnsmasq

apt install dnsmasq
systemctl status dnsmasq

Делаем резервную копию

cp /etc/dnsmasq.conf /etc/dnsmasq.conf.old

Редактируем

mcedit /etc/dnsmasq.conf
...
#Указываем порт DNS сервера	
port=53
...
ubuntu_dns_dhcp.txt · Last modified: 2024/10/09 11:08 by admin