Важно прописать статический маршрут до будущего dns сервера
sudo nano /etc/dhcpcd.conf
добавить в конец файла
|
|
Устанавливаем dnsmasq
sudo apt-get install dnsmasq
создаем новый кофигурационный файл
sudo nano /etc/dnsmasq.d/home.dns
добавляем в файл12345678910# General configurationdomain-neededbogus-privdomain=home.lan #название доменаdhcp-range=192.168.1.10,static,48h #начальный адрес, выдаваемый dhcp, время арендыdhcp-option=3,192.168.1.1 #DHCP с номером 3 — это шлюз по умолчанию # Static IPsdhcp-host=00:00:5e:00:53:42,thedoctor,192.168.1.10dhcp-host=00:00:5e:00:53:01,00:00:5e:00:53:02,tardis,192.168.1.11
перезапускаем dnsmasq
sudo service dnsmasq restart
редактируем hosts добавляем строки
sudo nano /etc/hosts
|
|
Отключаем в роутере dhcp сервер.
лог DHCP
tail -f /var/log/syslog | grep DHCP
Блокировка рекламы + dnscrypt
https://itchy.nl/raspberry-pi-3-with-openvpn-pihole-dnscrypt