Skip to content

Instantly share code, notes, and snippets.

Thu 07 Apr 2022 06:32:36 PM UTC
dig +dnssec response sizes for every TLD. PowerDNS Recursor.
Some are NODATA. One (xn--mgbai9azgqp6j) was probably SERVFAIL.
1 46
2 75
2 76
2 78
$ dig +dnssec +norecruse +nsid bet soa @65.22.36.17
; <<>> DiG 9.17.20-1+ubuntu20.04.1+isc+2-Ubuntu <<>> +dnssec +norecurse +nsid bet soa @65.22.36.17
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33225
;; flags: qr aa; QUERY: 1, ANSWER: 2, AUTHORITY: 5, ADDITIONAL: 9
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags: do; udp: 4096
$ dig +dnssec im ds @one.one.one.one
; <<>> DiG 9.17.17-2+ubuntu20.04.1+isc+1-Ubuntu <<>> +dnssec im ds @one.one.one.one
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64209
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags: do; udp: 1232
$ dig +dnssec +norecurse @ns-1913.awsdns-47.co.uk. migoinc-shared.com dnskey
; <<>> DiG 9.17.8-1+ubuntu16.04.1+isc+2-Ubuntu <<>> +dnssec +norecurse @ns-1913.awsdns-47.co.uk. migoinc-shared.com dnskey
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29607
;; flags: qr aa ad; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import sys
import idna
def main():
for line in sys.stdin:
line = line.rstrip()
mnordhoff@clover:~$ dig +dnssec +norecurse +nsid arpa @e.root-servers.net
; <<>> DiG 9.15.7-Ubuntu <<>> +dnssec +norecurse +nsid arpa @e.root-servers.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 57293
;; flags: qr aa; QUERY: 1, ANSWER: 0, AUTHORITY: 6, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags: do; udp: 4096
$ dig +dnssec +norecurse +nsid @199.254.59.1 ag soa
; <<>> DiG 9.15.7-Ubuntu <<>> +dnssec +norecurse +nsid @199.254.59.1 ag soa
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35259
;; flags: qr aa; QUERY: 1, ANSWER: 2, AUTHORITY: 7, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
$ mhost -bnqS pl | xargs mhost -q | xargs -I _ dig @_ +bufsize=512 +dnssec +ignore +nocookie +norecurse i-dns.pl aaaa
; <<>> DiG 9.13.5-1+ubuntu16.04.1+deb.sury.org+2-Ubuntu <<>> @194.181.87.156 +bufsize +dnssec +ignore +nocookie +norecurse i-dns.pl aaaa
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48459
;; flags: qr aa; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
$ mhost -bnqS pl | xargs mhost -q | xargs -I _ dig @_ +bufsize=512 +dnssec +ignore +nocookie +norecurse +tcp Nextcloud.Majchrowski.Waw.Pl caa | awk '{print " " $0}'
; <<>> DiG 9.13.5-1+ubuntu16.04.1+deb.sury.org+2-Ubuntu <<>> @194.181.87.156 +bufsize +dnssec +ignore +nocookie +norecurse +tcp Nextcloud.Majchrowski.Waw.Pl caa
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46534
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 6, ADDITIONAL: 3
;; OPT PSEUDOSECTION:
$ dig +bufsize=512 +dnssec +norecurse @b.edu-servers.net chattanoogastate.edu
; <<>> DiG 9.13.5-1+ubuntu16.04.1+deb.sury.org+2-Ubuntu <<>> +bufsize +dnssec +norecurse @b.edu-servers.net chattanoogastate.edu
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53484
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 9, ADDITIONAL: 1
;; OPT PSEUDOSECTION: