<div dir="ltr">Hello,<div>I just installed a simple caching Bind9 using the package provided by Ubuntu 20.04(64bit) OS.</div><div><br></div><div>I am not able to look up domains successfully and getting SERVFAILs</div><div><br></div><div>$ dig @<a href="http://127.0.0.1">127.0.0.1</a> -t A <a href="http://facebook.com">facebook.com</a><br><br>; <<>> DiG 9.16.1-Ubuntu <<>> @<a href="http://127.0.0.1">127.0.0.1</a> -t A <a href="http://facebook.com">facebook.com</a><br>; (1 server found)<br>;; global options: +cmd<br>;; Got answer:<br>;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 53918<br>;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br><br>;; OPT PSEUDOSECTION:<br>; EDNS: version: 0, flags:; udp: 4096<br>; COOKIE: fed86438ea8e1ae0010000005fb97d690fedfa8d92731165 (good)<br>;; QUESTION SECTION:<br>;<a href="http://facebook.com">facebook.com</a>.                  IN      A<br><br>;; Query time: 4 msec<br>;; SERVER: 127.0.0.1#53(127.0.0.1)<br>;; WHEN: Sat Nov 21 14:49:45 CST 2020<br>;; MSG SIZE  rcvd: 69<br><br>$ dig @<a href="http://127.0.0.1">127.0.0.1</a> -t A <a href="http://yahoo.com">yahoo.com</a><br><br>; <<>> DiG 9.16.1-Ubuntu <<>> @<a href="http://127.0.0.1">127.0.0.1</a> -t A <a href="http://yahoo.com">yahoo.com</a><br>; (1 server found)<br>;; global options: +cmd<br>;; Got answer:<br>;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 20121<br>;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br><br>;; OPT PSEUDOSECTION:<br>; EDNS: version: 0, flags:; udp: 4096<br>; COOKIE: dc35adc3d4164427010000005fb97d6d9b599c886356e697 (good)<br>;; QUESTION SECTION:<br>;<a href="http://yahoo.com">yahoo.com</a>.                     IN      A<br><br>;; Query time: 224 msec<br>;; SERVER: 127.0.0.1#53(127.0.0.1)<br>;; WHEN: Sat Nov 21 14:49:49 CST 2020<br>;; MSG SIZE  rcvd: 66</div><div><br></div><div><br></div><div># cat /etc/bind/named.conf.options<br>acl whitelist {<br>        127.0.0.1;<br>        localhost;<br>};<br><br>options {<br>        directory "/var/cache/bind";<br>        recursion yes;<br>        allow-query { whitelist; };<br>        allow-recursion { whitelist ; };<br>        querylog yes;<br>};<br><br><div># ps -ef | grep named<br>bind        3260       1  0 14:31 ?        00:00:00 /usr/sbin/named -f -4 -u bind<br></div><div><br></div>Could you someone guide me to troubleshoot this further? Thank you for the list.</div><div><br></div><div>Thanks,</div><div>Upen</div></div>