(Перенес этот вопрос из ServerFault, как мне сказали, здесь он больше подходит)

Я перемещаю службы DHCP и DNS со своего домашнего маршрутизатора (192.168.0.1) в отдельную систему (работает на 192.168.0.2) с помощью dnsmasq.

Пока что он работает нормально для IPv4, все системы получают адреса и правильный сервер имен. Но при проверке настроек IPv6 в терминале я вижу, что он не использует мой внутренний DNS, а использует адреса IPv6 DNS-серверов интернет-провайдера.

Как я должен настроить так, чтобы адреса IPv6 маршрутизировались через маршрутизатор, а поиск сервера имен направлялся на мой локальный сервер имен. Варианты конфигурации для v6 и примеры, которые я нашел до сих пор, кажутся подходящими, только если и маршрутизатор, и сервер имен работают на одном компьютере.

Любые предложения, указывающие мне в правильном направлении, будут оценены

Config:

$ grep -v '^#' <dnsmasq.conf |uniq
server=127.0.0.1#5053
bind-interfaces
dhcp-range=192.168.0.50,192.168.0.150,12h
dhcp-option=3,192.168.0.1
dhcp-option=42,0.0.0.0

версия:

$ dnsmasq -v
Dnsmasq version 2.75  Copyright (c) 2000-2015 Simon Kelley

edit:resolv.conf (но это не то, где я вижу сервер имен IPv6 - их можно увидеть на устройстве Android в сети)

$ cat /etc/resolv.conf 
# nameserver 1.1.1.1
nameserver 192.168.0.2

Открытые порты

$ sudo netstat -l -u -p -n
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
udp        0      0 127.0.0.1:53            0.0.0.0:*                           542/dnsmasq     
udp        0      0 192.168.0.2:53          0.0.0.0:*                           542/dnsmasq     
udp        0      0 0.0.0.0:67              0.0.0.0:*                           542/dnsmasq     
udp        0      0 127.0.0.1:5053          0.0.0.0:*                           603/cloudflared 
udp6       0      0 ::1:53                  :::*                                542/dnsmasq 

0