After unchecking it, 192.168.80.1 was removed from /etc/resolv.conf.
According to my test, 192.168.80.1 is the caching DNS server on RouterOS that processes every DNS request and probably forwards external DNS requests to 84.200.69.80 and 84.200.70.40. Thus, it doesn’t make sense to have 84.200.69.80 and 84.200.70.40 as nameservers when 192.168.80.1 is the primary nameserver.
RouterOS DHCP server seems to use DNS settings from IP > DNS with the following settings. Shall I set dns server option in 'IP > DHCP server > Options`?
My DNS cache settings: (Checking Allow Remote Requests adds 192.168.80.1 to /etc/resolv.conf in addition to 84.200.69.80 and 84.200.70.40)
My DHCP client settings:
I believe the default behavior if IP>DHCP SERVER>[Networks]-DNS is blank is what you are seeing. If you only want the router for DNS, then set it’s IP here.
I will explain how this is working in RouterOS and I hope you will find answers to all your questions.
For example ISP → GW → LAN:
You do not configure any “DNS servers on “GW” DHCP server network configuration”- device will forward DNS server received from ISP to LAN devices.
You configure “DNS servers on “GW” DHCP server network configuration”- device will give configured DNS servers to LAN devices.
“dns-none” configured under “DNS servers on “GW” DHCP server network configuration” - device will not forward any of dynamic DNS servers to LAN devices.
Currently in release-candidate available option:
*) dhcpv4-server - added “dns-none” option to “/ip dhcp-server network dns”.
Arturs C. didn’t seem to be aware of the issue you were talking about.
What is the issue? I don’t know what the issue is, either.