Bind — полнопрофильный DNS-сервер. А dnsmasq — компактный сервер DNS и DHCP для локальных сетей, предназначенный для рабочих станций. Если сервер, то лучше использовать Bind, а dnsmasq убрать из автозапуска:
А как dnsmasq повесить на сетевой интерфейс и чтобы после перезапуска компьютера сервис поднимался на этом же интерфейсе?
мои действия:
1) раскомментирую параметр interface=eth1 /etc/dnsmasq.conf
2) systemctl enable dnsmasq.service
3)systemctl start dnsmasq.service
проверяю: ss -4tunap
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp UNCONN 0 0 127.0.0.1:53 *:*
users:(("dnsmasq",5480,6))
tcp UNCONN 0 0 192.168.8.83:53 *:*
users:(("dnsmasq",5480,4))
tcp UNCONN 0 0 192.168.122.1:53 *:*
users:(("dnsmasq",41144,6))
tcp UNCONN 0 0 *:67 *:*
users:(("dnsmasq",41144,4))
перезагружаю
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp UNCONN 0 0 192.168.122.1:53 *:*
users:(("dnsmasq",41144,6))
tcp UNCONN 0 0 *:67 *:*
users:(("dnsmasq",41144,4))
Как сделать чтобы после перезапуска системы поднимался dnsmasq.service на нужном интерфейсе:53 порт?