linux_wiki:troubleshoot_dns_client_issues

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
linux_wiki:troubleshoot_dns_client_issues [2016/08/30 23:06]
billdozor created
linux_wiki:troubleshoot_dns_client_issues [2016/10/08 17:58]
billdozor
Line 4: Line 4:
  
 Client perspective checking DNS configuration. Client perspective checking DNS configuration.
 +
 +----
 +
 +====== Lab Setup ======
 +
 +The following virtual machines will be used:
 +  * server1.example.com (192.168.1.150) -> Perform all connectivity tests from here
 +  * server2.example.com (192.168.1.151) -> Install DNS caching here
 +
 +----
 +
 +====== Troubleshooting: Unbound ======
 +
 +View (dump) the current contents of the unbound cache
 +<code bash>
 +unbound-control dump_cache
 +</code>
 +  * This can be also redirected to a file to make edits and load back into cache
 +
 +\\
 +Purge the cache: Single record
 +<code bash>
 +unbound-control flush myhost1.example.com
 +</code>
 +
 +\\
 +Purge the cache: Entire Zone
 +<code bash>
 +unbound-control flush example.com
 +</code>
 +
 +\\
 +Load cache from a file (dumped there previously)
 +<code bash>
 +unbound-control load_cache < cache.txt
 +</code>
  
 ---- ----
Line 42: Line 78:
 dig @<ip-of-dns> google.com dig @<ip-of-dns> google.com
 </code> </code>
 +
 +\\
 +Dig returns a status indicator in the "Got Answer" section. Values can be:
 +  * NOERROR - DNS resolve was successful
 +  * NXDOMAIN - DNS info requested could not be found
 +  * SERVFAIL - Error contacting a DNS server
  
 ---- ----
  
  • linux_wiki/troubleshoot_dns_client_issues.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)