When I manually set IPv4 DNS server addresses everything works as expected, but when I manually set IPv6 DNS server addresses the router no longer resolves local (on the LAN) addresses. All requests get sent to the specified IPv6 DNS servers so all requests for local resources fail.
Am I supposed to specify IPv6 DNS addrs on the DNS panel rather than the IPv6 panel? If so, what does the router do with the DNS addrs entered on the IPv6 panel?
Hi
Yes, if you want local addresses like nas.lan to continue resolving correctly, please configure the IPv6 upstream DNS addresses under Network -> DNS.
Essentially, these are two different ways of handling DNS:
I think it would be good to document that better. People familiar with other brands of routers (as I am) are likely to enter the IPv6 DSN server addresses on IPv6 panel (as I did). I then thought I had seriously damaged the configuration and did a factory reset.
Is there a situation where users would not want address resolution for local resources?
Thank you for your suggestion; we will discuss this with our product team.
Some users may have a standalone DNS server deployed within their internal network. In such cases, they prefer to have requests sent directly to the internal server rather than being proxied through the router, as the latter will causing the standalone DNS server cannot distinguish between specific LAN IP addresses.