IPv6 DNS set to client rather than dnsmasq
Hi I'm facing an issue with how BE800 is managing DNS on the lan for ipv6.
For ipv4 you get either your ISP DNS or manually entered ones and then they are added to the dnsmaq configuration and the router ip is send via DHCP to ipv4 clients. dnsmasq serve as DNS cache for the lan but also resolves local machine IP (including tplinkwifi.net by the way)
For ipv6 if you choose SLAAC/statless DHCP for the lan the ISP DNS or manually entered are sent to the clients, by-passing the cache and the local network resolution ...
The stateless DHCP should sent the router local ipv6 address instead, and ipv6 DNS should be added as remote DNS to dnsmasq configuration (since dnsmasq is already listening to ipv6 anyway).
Benoit