Dnsmasq logs show that A and AAAA records are being transmitted/received.

What is the difference between to these two types of DNS records (A and AAAA)? Can either be rejected/dropped/ignored? (Could this be done within Dnsmasq configuration, if possible?). Extra DNS info welcome.

  • 7
    This is not a question about information security (i.e. off-topic) but a basic question about DNS and networking. But to help: the difference is that A is for IPv4 while AAAA for IPv6 addresses. If you drop any of these you therefore get problems with either IPv4 or IPv6 connectivity. – Steffen Ullrich Oct 24 '16 at 4:29
  • I intend to drop one, thank you for clarifying. This question should've been posted in the Network Engineering community, I'm still familiarizing myself with StackExchange. Cheers. – Icarus Oct 24 '16 at 5:42
  • 6
    Welcome to Stack Exchange! In its current form, your question would probably be downvoted on Network Engineering and most of our other communities. When asking questions here, it's best to show what you have tried to answer it yourself. "What is X?" gets downvoted. "What is X? According to Wikipedia and [book] it does Y, but that doesn't explain Z." gets upvoted. Anyway, welcome to the site, and enjoy your stay! – S.L. Barth - Reinstate Monica Oct 24 '16 at 6:36
  • Better for server fault. – goodguys_activate Oct 25 '16 at 15:19
  • Thanks everyone. Sorry about posting to the wrong community – Icarus Oct 3 '18 at 0:22

In DNS, we can have multiple answers and we called them Resource Records, shorten as RR.

Among the RR, there are A, AAAA, MX, NS,TXT,DS and many others. More details are available on this wiki page. The RFC1035 will also offer you some in-depth technical details (see the file header for more reading materials).

  • A resource record means IPv4 answer (or entry) for the said domain.
  • AAAA resource record means IPv6 answer (or entry) for the domain.

Not the answer you're looking for? Browse other questions tagged or ask your own question.