I set a static IP and DNS through the netplan
nameservers configuration. I set my LAN DNS and the cloudfare DNS in both IPV4 and IPV6 notation. As so:
network: version: 2 renderer: networkd wifis: wlp3s0: dhcp4: no dhcp6: no addresses: [10.0.0.120/24] gateway4: 10.0.0.1 nameservers: addresses: [10.0.0.110,126.96.36.199,188.8.131.52,"2606:4700:4700::1111","2606:4700:4700::1001"] search: [michigan] access-points: "*******": password: "*******"
systemd resolve --status reports the DNS as :
DNS Servers: 10.0.0.110 184.108.40.206 220.127.116.11 2606:4700:4700::1111 2606:4700:4700::1001 2001:nnnn:0:400b::12 2001:nnnn:0:400c::12
resolv.conf is linked as so:
ls -l /etc/resolv.conf /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
resolv.conf content is :
nameserver 18.104.22.168 nameserver 22.214.171.124 # Too many DNS servers configured, the following entries may be ignored. nameserver 2606:4700:4700::1111 nameserver 2606:4700:4700::1001 nameserver 2001:nnnn:0:400b::12 nameserver 2001:nnnn:0:400c::12 search michigan
# dpkg -l *dnsmasq* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-================-=============-============-============================================ un dnsmasq <none> <none> (no description available) ii dnsmasq-base 2.80-1ubuntu1 amd64 Small caching DNS proxy and DHCP/TFTP server un dnsmasq-base-lua <none> <none> (no description available)
I don't want my ISP's DNS involved at all. Does this mean that my ISP DNS will be logging my requests anyway? Perhaps not, perhaps we use only the first DNS to respond but I don't know that. And I would like to understand what's going on.
I can set a firewall rule to deny the ISP DNS and all seems well enough, but is there any issue I should be thinking of there?