A Linux server is having intermittent problems resolving domain names, which is affecting the ability to access external websites. None of the remote services has reported downtime, and other devices on the same network are not experiencing any issues. What is the BEST step to take to diagnose the issue on the Linux server?
Run dig +trace example.com
or nslookup example.com
to trace the path of the query from the root name servers downward.
Immediately modify the /etc/resolv.conf
file to use different nameservers without doing further investigation.
Ping the domain name in question to verify if domain name resolution works intermittently.
Check for a high number of outgoing DNS queries that might indicate a misconfigured service or DNS flood attack.