Currently, if enable ipv6 and set custom dns server (let’s say 191.168.1.222) for vlan, the router will still broadcast route10’s ipv6 addresses as ipv6 dns server, as a result, there will be 3 dns addresses for a client:
191.168.1.222
2600::xxxxx (route10's ipv6 address)
fe80::xxxxx::1111 (also route10's local ipv6 address)
As a result, the client will less likely to use the custom dns: 191.168.1.222
I found an walk around is to set the dns to be: 191.168.1.222,fe80::xxxxx::2222 (some ipv6 address)
, then route10 will respect the ipv6 dns, and the client will have two dns address:
191.168.1.222
fe80::xxxxx::2222
For some reason , my custom dns doesn’t listen on ipv6, and I don’t think it need to listen on ipv6 (because you can still resolve ipv6 via ipv4 dns server, like most people want to use 1.1.1.1/8.8.8.8
)
Is there a way to use ipv4 dns server even when enable ipv6? (which means I only want the client have only one dns address: 191.168.1.222
)
Thanks and happy holidays!