Ubuntu – What DNS server is the Ubuntu 18.04 using

dnsdocker

I'm using Hyper-V to create a VM running Ubuntu 18.04. I'm having some issues with docker not resolving DNS requests properly. This guide suggests using nmcli to identify the DNS server.

$ nmcli dev show | grep 'IP4.DNS'
IP4.DNS[1]:                             10.0.0.2

First of all, is nmcli installed by default? I don't think so, but even after installing it running this command doesn't show anything for IP4.DNS — nor even DNS. Is there a better way of discovering what DNS server my installation is using?

Best Answer

nmcli dev show is a good option.

File /etc/resolv.conf will have the nameservers actually configured for name resolution, so if you run cat /etc/resolv.conf you should see your current DNSs' servers.

Related Question