Dig

De Bricosoft.

You see, in this world there's 10 kinds of people, my friend: those with loaded guns, and those who dig. You dig.

Dig (Domain Information Groper ou tripoteur d'information de domaine) est un chtiot programme unix pour obtenir des infos sur une zone.

"De Nantes à Montaigu, la digue, la digue ..."

Par exemple, pour obtenir la liste des NS déclarés(il est aussi possible de planquer des NS mais chuuut) du nom osef.be :

$ dig -t NS osef.be
; <<>> DiG 9.5.1-P2.1 <<>> -t NS osef.be
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28870
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;osef.be.			IN	NS

;; ANSWER SECTION:
osef.be.		172800	IN	NS	a.izz.se.
osef.be.		172800	IN	NS	b.13h.be.

;; Query time: 180 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Thu Oct 14 15:01:35 2010
;; MSG SIZE  rcvd: 67

Les flags sont : qr rd ra

  • qr : Query/Response
  • rd : Recursion Desired
  • ra : Recursion Available

En demandant à une serveur autoritaire :

$ dig -t NS osef.be @a.izz.se
; <<>> DiG 9.5.1-P2.1 <<>> -t NS osef.be @a.izz.se
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26719
;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;osef.be.			IN	NS

;; ANSWER SECTION:
osef.be.		172800	IN	NS	a.izz.se.
osef.be.		172800	IN	NS	b.13h.be.

;; ADDITIONAL SECTION:
b.13h.be.		172800	IN	A	92.243.27.3

;; Query time: 35 msec
;; SERVER: 92.243.1.170#53(92.243.1.170)
;; WHEN: Thu Oct 14 15:02:42 2010
;; MSG SIZE  rcvd: 83

Les flags sont : qr aa rd

  • qr : Query/Response
  • aa : Authoritative Answer
  • rd : Recursion Desired

En demandant au même serveur autoritaire sans cache :

$ dig +norecurse -t NS osef.be @a.izz.se
; <<>> DiG 9.5.1-P2.1 <<>> +norecurse -t NS osef.be @a.izz.se
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30516
;; flags: qr aa; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION:
;osef.be.			IN	NS

;; ANSWER SECTION:
osef.be.		172800	IN	NS	a.izz.se.
osef.be.		172800	IN	NS	b.13h.be.

;; ADDITIONAL SECTION:
b.13h.be.		172800	IN	A	92.243.27.3

;; Query time: 25 msec
;; SERVER: 92.243.1.170#53(92.243.1.170)
;; WHEN: Thu Oct 14 15:05:48 2010
;; MSG SIZE  rcvd: 83

Les flags sont : qr aa

  • qr : Query/Response
  • aa : Authoritative Answer

Sommaire

IP v6

Des andouillettes AAAAA de Troyes en début de cuisson sur un bbq.
$ dig -t AAAA www.andouillette.ty

interroger la racine sur l'existence d'une extension

$ dig @a.root-servers.net xn--abcd1. | grep "\bNS"
xn--abcd1.		172800	IN	NS	jujube.dns.plop.
xn--abcd1.		172800	IN	NS	totoche.dns.plop.
...

la version

$ dig @ns1.toto.uk -c ch -t txt version.bind 
...
;; ANSWER SECTION:
version.bind.		0	CH	TXT	"9.7.0"

les NS

$ dig -t NS bricosoft.com @a.izz.se

; <<>> DiG 9.5.1-P2.1 <<>> -t NS bricosoft.com @a.izz.se
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13629
;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;bricosoft.com.			IN	NS

;; ANSWER SECTION:
bricosoft.com.		172800	IN	NS	b.13h.be.
bricosoft.com.		172800	IN	NS	a.izz.se.

;; ADDITIONAL SECTION:
b.13h.be.		172800	IN	A	92.243.27.3

;; Query time: 26 msec
;; SERVER: 92.243.1.170#53(92.243.1.170)
;; WHEN: Fri Nov  5 16:52:38 2010
;; MSG SIZE  rcvd: 91

wikipedia

No need to broute ze web for instance, use dig :

$ dig +short txt duranus.wp.dg.cx
"Duranus is a commune in the Alpes-Maritimes department in southeastern France...  http://en.wikipedia.org/wiki/Duranus"

Rajouter l'alias bash suivant : wiki() { dig +short txt "$*".wp.dg.cx; }

$ echo "wiki() { dig +short txt \"\$*\".wp.dg.cx; }" >> ~/.bash_aliases
$ source ~/.bash_aliases 

Utilisation

$ wiki montcuq
"Montcuq is a commune in the Lot department in southwestern France. Lying 25km outside of Cahors, its residents are known as Montcuqois. http://en.wikipedia.org/wiki/Montcuq"

D'autres variantes plus ou moins jolies ici : [1]

twitter

twitter avec dig, mais oui : http://any.io/

Dernier tweet :

$ dig +short fabrice1337.twitter.any.io txt
"RT @liamcrilly: @mgrdcm Twitter over DNS! http://any.io/ A special kind of geeky genius :-)    #thedevilmakesworkforidlehands" "Thu Apr 14 09:29:03 +0000 2011"

Avec identi.ca :

$ dig +short fabrice1337.identica.any.io txt

Les derniers 10 tweets

$ dig +short fabrice1337.identica.any.io txt
"impressive mozilla demos : http://tfz.me/4o #webgl RT @jenesaisplusqui" "Thu Mar 10 11:13:48 +0000 2011"

Le tweet numero 666

$ dig +short 666.status.twitter.any.io txt
"guess I missed lost again" "noah" "Thu Mar 30 06:15:29 +0000 2006"

Plus d'infos

$ dig +short fabrice1337.twitter @any.io
"$ dig +short fabrice1337.twitter.any.io txt : \"RT @liamcrilly: @mgrdcm Twitter over DNS! http://any.io/ A special kind of geeky ... // XD"
"Thu Apr 14 09:30:22 +0000 2011"
"Fabrice T."
"Marseille"
"http://izz.se"
"Voileux, Zerg, d\195\169v web (Zendien, Exter, API-culteur) pour un registrar-h\195\169bergeur, je m'int\195\169resse aux rouages du web. \226\152\133\226\152\133\226\152\133 \231\158\159!\013\010\013\010\013\010\013\010http://fab.42 \;-)"
fabrice1337.twitter.

Le nom du tweeteur

$ dig +short name.user.BarackObama.twitter.any.io txt
"Barack Obama"

TTL human readable

Ce script ne s'adresse qu'aux humains, robots GOTO ailleurs: svp. Il permet d'afficher le TTL(cached si derrière un cache) restant sous forme :

1 day, 23 hours, 42 minutes, 1 second

Presque comme l'horloge parlante (le feu 3699) !!!

Il faut d'abord timetrans qui convertit le temps en temps (non ce n'est un tube de Frédéric François)

$ sudo apt-get dnssec-tools

Puis rajouter dans ~/.bash_aliases :

ttl() { timetrans -count `dig +noquestion +noadditional +noauthority $* | grep "^$*" | awk '{print $2}';`; }

Mise en route :

$ . ~/.bash_aliases

utilisación :

$ ttl bricosoft.com
1 day, 23 hours, 42 minutes, 1 second

Décortiquons la fonction :

$ dig +noquestion +noadditional +noauthority bricosoft.com
; <<>> DiG 9.5.1-P2.1 <<>> +noquestion +noadditional +noauthority bricosoft.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50412
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1

;; ANSWER SECTION:
bricosoft.com.		66666	IN	A	92.243.27.3

;; Query time: 0 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Mon Dec  6 11:41:40 2010
;; MSG SIZE  rcvd: 107

Pour ne recuperer que la ligne interessante :

$ dig +noquestion +noadditional +noauthority bricosoft.com | grep bricosoft.com
; <<>> DiG 9.5.1-P2.1 <<>> +noquestion +noadditional +noauthority bricosoft.com
bricosoft.com.		66666	IN	A	92.243.27.3

pour ne recuperer que la colonne (possible avec | awk '{print $2}')

$ dig +noquestion +noadditional +noauthority bricosoft.com | grep "^bricosoft.com" | cut -f 3
66666

Et voilà !

$ timetrans -count 66666
18 hours, 31 minutes, 6 seconds

Ah ? Vous le vouliez en breton ? Demerdez-vous !

Et pour l'horloge parlante :

$ sudo apt-get install festival
...
$ ttl bricosoft.com | festival --tts

Oui je sais il manque "au 4eme top, bip bip...".

dig moins bavard

Un dig moins prolixe ou seule la quintessence, la substantifique moëlle de l'information point :

alias ds='dig +noauthority +noadditional +noqr +nostats +noidentify +nocmd +noquestion +nocomments'

dig de base :

$ dig -t ANY zinz.in @b.13h.be

; <<>> DiG 9.5.1-P2.1 <<>> -t ANY zinz.in @b.13h.be
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 87
;; flags: qr aa rd; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 2
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;zinz.in.			IN	ANY

;; ANSWER SECTION:
zinz.in.		172800	IN	SOA	a.izz.se. root.zinz.in. 2010012901 86400 7200 604800 172800
zinz.in.		172800	IN	A	216.239.32.21
zinz.in.		172800	IN	A	216.239.34.21
zinz.in.		172800	IN	A	216.239.36.21
zinz.in.		172800	IN	A	216.239.38.21
zinz.in.		172800	IN	NS	a.izz.se.
zinz.in.		172800	IN	NS	b.13h.be.
zinz.in.		172800	IN	TXT	"google-site-verification=M3AhSrgawwNzXlUgleoxs2AfXwng57fx_1J-bFcOKcw"

;; ADDITIONAL SECTION:
a.izz.se.		172800	IN	A	92.243.1.170
b.13h.be.		172800	IN	A	92.243.27.3

;; Query time: 84 msec
;; SERVER: 92.243.27.3#53(92.243.27.3)
;; WHEN: Mon Apr 11 15:39:04 2011
;; MSG SIZE  rcvd: 287

dig dégraissé :

$ ds -t ANY zinz.in @b.13h.be
zinz.in.		172800	IN	SOA	a.izz.se. root.zinz.in. 2010012901 86400 7200 604800 172800
zinz.in.		172800	IN	A	216.239.38.21
zinz.in.		172800	IN	A	216.239.32.21
zinz.in.		172800	IN	A	216.239.34.21
zinz.in.		172800	IN	A	216.239.36.21
zinz.in.		172800	IN	NS	b.13h.be.
zinz.in.		172800	IN	NS	a.izz.se.
zinz.in.		172800	IN	TXT	"google-site-verification=M3AhSrgawwNzXlUgleoxs2AfXwng57fx_1J-bFcOKcw"


Liste des TLDs

$ dig axfr . @xfr.lax.dns.icann.org | grep "NS\b" | cut -f 1 |sort |uniq


gros dig

$ dig axfr . @xfr.lax.dns.icann.org


TLD avec dnssec

TLDs avec enregistrement DS, c'est à dire signé dnssec :

$ dig axfr . @xfr.lax.dns.icann.org | grep DS |grep -v RRSIG
ac.			86400	IN	DS	14403 7 1 3884DE2E920F38E01B659CC5F37B6749BB0DC818
ac.			86400	IN	DS	14403 7 2 584BCEE9B917FC92AFBDD0FC8AF12AB31B3A7B0754894688DA3C57F5 CA7D8E56
ag.			86400	IN	DS	55656 7 1 57F9FF89CE3A02AE33EC017A7C83ED54D925AA13
ag.			86400	IN	DS	55656 7 2 B8DC00C070D5BFC5C1C3BA08E5205A1E7F15EABFBFD6359D11E0E62D 2FFFA57F
am.			86400	IN	DS	8139 7 2 4E3FDE76275B57743F4776B650703E06DE15435957EEBA22BDBF0B8D AD0A8599
arpa.			86400	IN	DS	42581 8 1 778606D9623F843F156E7D11ACBF815EB67AB516
arpa.			86400	IN	DS	42581 8 2 F28391C1ED4DC0F151EDD251A3103DCE0B9A5A251ACF6E24073771D7 1F3C40F9
asia.			86400	IN	DS	13890 7 1 A33A41F9B31E945CB3379FC36663887038927577
asia.			86400	IN	DS	13890 7 2 F7F1B03479CE200A0680158258D1B7925B0A5F273E54E6BDE742D132 14DD99CB
be.			86400	IN	DS	3961 8 1 30FC582FE64CA122064D92FF6DF3EC8383A1E987
be.			86400	IN	DS	3961 8 2 72863CE93E5D4CEFE529D32BE7484056442DEA804D8F0769522CDB18 1C86F0E5
be.			86400	IN	DS	22867 8 1 15098F804293DB462EA65B8F8946812EAA2176BB
be.			86400	IN	DS	22867 8 2 1E8971674E6CDFB53B5F5DE72A0CE3D38379953AA36C91B2821985B6 A5402C0E
be.			86400	IN	DS	25282 8 1 9C6A1545EEDBBBCF44A011198B0615377DD37CF4
be.			86400	IN	DS	25282 8 2 76518E8EB8DDDDC94994EFA3870F0761A4EB255B885F70725FC75BCD 7EC6789A
bg.			86400	IN	DS	46846 5 1 1D83F503CCED4A4B6F7F8DB1CF43D38F9133A3EA
bg.			86400	IN	DS	46846 5 2 26811E459C850F50A85D1EAF589E30DC14D09D1A6E6262E8D36B6BFF C605334C
biz.			86400	IN	DS	36724 8 1 E427598046D839DE9F8A8B381D5A2C0609AFE4BC
biz.			86400	IN	DS	36724 8 2 0CD268577B02095808CCF1F77B8B76796038F42F5602748566ECC903 4440F430
br.			86400	IN	DS	41674 5 1 EAA0978F38879DB70A53F9FF1ACF21D046A98B5C
bz.			86400	IN	DS	16455 7 1 409AA5CD776352AEAB7A46B64EE7BA8061CB9374
bz.			86400	IN	DS	16455 7 2 457C64669C357AF4AABDEB16A6A119B22D3FCB339BBF3C1701AA84CB C3E105F3
cat.			86400	IN	DS	33436 10 2 E1A0FC89B87F5E7F6B354D364CF704855A2E9A52B7F39BBE4E2BEA44 3B81B18E
ch.			86400	IN	DS	63261 7 2 006FAD0DBE3D543E862CEB367B03ED26A3D2C5CDBEB19A5A51FCD1F6 EB8241AC
cl.			86400	IN	DS	21199 8 2 7D756DFFAB6D3CD9C786FF5C659954C22944FAEF9433EEE26F1D84EB 5370B394
co.			86400	IN	DS	55111 8 1 AC8D08D79423C80DAB8CAD953AD721798A27BC82
co.			86400	IN	DS	55111 8 2 947394AB46BEC7F3B518EB699CF04B3076B8F1DB609A7F365E4215EF 1C362983
com.			86400	IN	DS	30909 8 2 E2D3C916F6DEEAC73294E8268FB5885044A833FC5459588F4A9184CF C41A5766
cz.			86400	IN	DS	14568 10 2 342AFB8BA56277EC54F17ED007937F794B9F8257BF6CD544137B10DF 5D2910EF
dk.			86400	IN	DS	26887 8 2 A1AB8546B80E438A7DFE0EC559A7088EC5AED3C4E0D26B1B60ED3735 F853DFD7
edu.			86400	IN	DS	5330 7 2 B235260ABF0877B65647D46B60AA3DDFE5F4F37F3915EC8D90615BF8 AA603808
eu.			86400	IN	DS	61179 7 1 87E2B3544884B45F36A0DA72DADCB0239C4D73D4
eu.			86400	IN	DS	61179 7 2 3B526BCC354AE085AD9984C9BE73D271411023EFF421EF184BCE41AC E3DE9F8B
fi.			86400	IN	DS	37481 8 2 348035176474A7247E7593D2CED09873F42E72FBF823B27328980A12 36E75678
fi.			86400	IN	DS	45899 8 2 AFBA4008B1357BF140E601E44052E13396D656627DBC163D67A2AFDE E241018D
fr.			86400	IN	DS	1336 8 2 C7AEE4D32904728741DB270E72899673D7DFAF212E517F2400C9424B 231CF56B
gi.			86400	IN	DS	40935 7 1 A6110BBAB0C51F4712CF1DF57F960CC73C7645F6
gi.			86400	IN	DS	40935 7 2 9F19CCCE0100976D6A4ED5D0AFA3D66E88C6974722D62EE6251F9D3D FA74A23F
gov.			86400	IN	DS	53138 7 1 35D81501CC594683875872282FE73054CFE619DE
gov.			86400	IN	DS	53138 7 2 5AEC256412BC1FEC92B8FDDB4493B585E9406541CF8C952BFE6E27AC B3A20766
gr.			86400	IN	DS	41118 7 2 CB6DAEEF5AE0DB7CDFA54766F560D393A6A6B24A857E78C51D53C1B5 0D2EB175
hn.			86400	IN	DS	55831 7 1 DAE1EA20F52187FDE18DC294BAF08D36F57420B2
hn.			86400	IN	DS	55831 7 2 2CF61F8351DB41C190C8E58364B786EEF0201D89F709F997541BC3C7 668D76EA
in.			86400	IN	DS	64788 7 1 82E4E46622B646086C1051A6093DEB897BD1C022
in.			86400	IN	DS	64788 7 2 4021B67522D8935C8D8D7CE32900ACB382F55E3D1A8DE920233CBE70 A13DA85B
info.			86400	IN	DS	54531 7 1 93D30693C59CD11646CEAA77DCED10DA13BEEDE9
info.			86400	IN	DS	54531 7 2 E2D262469CB998642F772610A77AAEABB84A4F71CF40B9E30C03B9C9 E1F6409C
io.			86400	IN	DS	13395 7 1 C048489AEC2420E18F5F423192F132106C3691C1
io.			86400	IN	DS	13395 7 2 070BBE5BE5A4BE6271C543BDE99E9981E5D4191740E531AF2585C5D1 619C83F0
jp.			86400	IN	DS	1369 8 1 59E20603E1BBA03E0A42FF5648A517FD238AE6D9
jp.			86400	IN	DS	1369 8 2 1F3F4A66E954C27FB16DF88CA5EA0E88CA9384690BBCE3A6B7F54E9E 6BCA169B
kg.			86400	IN	DS	49954 5 1 285C47CA00E9416E0C6BD6F7317BF57B0EE1CC7D
kg.			86400	IN	DS	49954 5 2 9166CA43B29F27BC7CC8B758F7027724EA2B860DBE49CF08A2763EA0 E95E8754
la.			86400	IN	DS	30572 7 1 A12A07A7177CB77520C6CAAC9BC464C70E60727C
la.			86400	IN	DS	30572 7 2 3803839384A30E61F5C070693AD25D7F51957A0042502E7AF3EF172D A1815B3F
lc.			86400	IN	DS	31275 7 1 8FFD793EA49828F8FAE71E6EAF8CD2A6A329361F
lc.			86400	IN	DS	31275 7 2 611D7AF20FB91770B598BFFE4DFDAAFE29F106EFCDE36387F4963700 A77622EE
li.			86400	IN	DS	56103 7 2 02A6DFA23D5795E1BF78A6A7E96A3D792CEBC65D801CE107E73150C4 21E7335A
lk.			86400	IN	DS	181 5 1 A1907F85D49081239389C216912B8937D0ECEB3D
lk.			86400	IN	DS	181 5 2 87516D56B697CB3F7A7C3EB594EE0E16AE509D16A503089F4FBD4F34 7B336F93
lu.			86400	IN	DS	52045 8 2 2434678B7D6615DB86E5830839ECD828B369DD048BF36638F1676DFF 0A9E226E
me.			86400	IN	DS	2569 7 1 09BA1EB4D20402620881FD9848994417800DB26A
me.			86400	IN	DS	2569 7 2 94E798106F033500E67567B197AE9132C0E916764DC743C55A9ECA3C 7BF559E2
mn.			86400	IN	DS	61299 7 1 7AED0B5BF96D4A045071FE60B6B1BE8F41A3D8A4
mn.			86400	IN	DS	61299 7 2 35AD84BA39FF62258FE6052F8E31E67C341D6CFA41D38A4698F9F35F B68E30B6
museum.			86400	IN	DS	39231 10 2 2DF848B108F9AE0723EC3C563CF7BCE6B0B7D73FED5346B39BE1189E 5D0AE9E1
my.			86400	IN	DS	7266 8 1 BEF4B9723136DF37B6EEA52210F09FB13D75834A
my.			86400	IN	DS	7266 8 2 EA84B2091FD05477CD30E350D6861E9E709845AC87FD50D1F1D472B6 DB258961
my.			86400	IN	DS	54969 8 1 A5D5ECCE5522BB6DB3755369EBAEBEC8A98A9022
my.			86400	IN	DS	54969 8 2 F82937C921A54EF232FF244C0EB0C54DA49A282F947496E1DE4F3ADC 4F6D1869
na.			86400	IN	DS	24484 5 1 EFC19D4685751FF8E11F96142A083DCB9C708912
net.			86400	IN	DS	35886 8 2 7862B27F5F516EBE19680444D4CE5E762981931842C465F00236401D 8BD973EE
nl.			86400	IN	DS	21362 8 2 881D17ECCD7FD67F1086247611CCB7FB8646E82D0074AA91E980B016 FD3EDE98
nu.			86400	IN	DS	13925 7 1 1C407A48DA11EA76F04E95FC518C1010B2C92BD1
org.			86400	IN	DS	21366 7 1 E6C1716CFB6BDC84E84CE1AB5510DAC69173B5B2
org.			86400	IN	DS	21366 7 2 96EEB2FFD9B00CD4694E78278B5EFDAB0A80446567B69F634DA078F0 D90F01BA
pm.			86400	IN	DS	41402 8 2 A471CE5E038A05430C5B13EC457C272AF48BCC12EF5B572CF2B87544 B284A006
pr.			86400	IN	DS	33253 5 1 6119CAE74A6EC411FE0B3260FC5C20ABD68A485A
pt.			86400	IN	DS	18303 7 1 D071D44BF9DDF70449C5A6C37CADEB3EB3683C74
pt.			86400	IN	DS	18303 7 2 B8174233B52988D1A3517C9EF970DF7DF4900B3B211BBF5A931C4FA0 6C907F6A
re.			86400	IN	DS	45706 8 2 FB2BB4925BA253FC13CFB1E341DB0DFD8541FE27B4C6373D7D180AEC 19BC1471
sc.			86400	IN	DS	32953 7 1 2989C1B61462537A50928B77A85E2AD373C50B66
sc.			86400	IN	DS	32953 7 2 E85C14114B092BF9D0B21C804CA878618BEE750ED714092180D59A20 01C3708C
se.			86400	IN	DS	7649 5 2 EE7C340D6636CA50DB126DBBF69CE4A79A76D3DF830F4A6BA207CAEF DA32F443
se.			86400	IN	DS	39547 5 2 57D1927113224D7FBB9FC2F68394A717263DDAE5F883EE461AAF8F4E D4F39E23
sh.			86400	IN	DS	3846 7 1 8E142703EAEABD49F84213E72015350CD3D28DF5
sh.			86400	IN	DS	3846 7 2 493B17DB412EBBA011AF0E596F2424B25C9379A9960586FFC9A2FB77 4536DE66
tf.			86400	IN	DS	6502 8 2 2C6EA21F9B5EF3857586A10B1DDF05C9A95E25B6E968EB1A2F7B8D4F ADA5544B
th.			86400	IN	DS	51601 5 1 0D0CD17B3ED3F60ED687F90FF9C795BBE9C67E62
th.			86400	IN	DS	57559 5 1 A76DDE827B52D66933340341A24B0D16A29D117C
tm.			86400	IN	DS	28935 7 1 C9660594EFA1DCCCCA1B6B7359262F2E11052403
tm.			86400	IN	DS	28935 7 2 0C30AA64DF5149B0237F0CAD8E6AB22825BDC8CADBD7CC108F6FFC74 AC428709
uk.			86400	IN	DS	15191 8 2 A057C8553B1DC6CF158A87CD2D0BAA2CDC9C6A14FA03DE02B19AB0DA 62AF279E
us.			86400	IN	DS	2058 5 1 A099287BC1850C156D941915DED0F9500FDCF3A9
us.			86400	IN	DS	2058 5 2 928C1114C32E27CD28713D776D93B462FCF5C31CDDA1BF40E9869251 B7014C83
wf.			86400	IN	DS	47327 8 2 8BF50862B453E6674B141329948C2D2D2EB28B57ED59C230CFD61294 144044AA
xn--0zwm56d.		86400	IN	DS	56231 8 1 A4F7756C0B5E82D9E31E8649F097B81F4E28F683
xn--0zwm56d.		86400	IN	DS	56231 8 2 D569A173FA0099A428A4B5E0EAF6ED445309C9D76F2D8FB4CE83AEF5 AE79D593
xn--11b5bs3a9aj6g.	86400	IN	DS	56231 8 1 79F9C2151B0ADAB2E680574A8E1E466749B935A3
xn--11b5bs3a9aj6g.	86400	IN	DS	56231 8 2 CE9389182E9CD4B91E9BB68141A5A1A7A68325C3EAFE3C3DD72E34F8 DFF11A47
xn--80akhbyknj4f.	86400	IN	DS	56231 8 1 85503A030DDF0297450DDD4B5E2B96A463D2D1EA
xn--80akhbyknj4f.	86400	IN	DS	56231 8 2 58A2D5813CC2CAA6B5B88349B5127EB592E64BC85E6D796A27D1B333 8CA35638
xn--9t4b11yi5a.		86400	IN	DS	56231 8 1 94346154CF33613B7D50F0B97790FE0E0D61B33A
xn--9t4b11yi5a.		86400	IN	DS	56231 8 2 BEE4A7A77CB1FB609777B25D2754815A274452CFD99618D8F3270556 D42EA897
xn--deba0ad.		86400	IN	DS	56231 8 1 B62D6A035EC97E78692AB0026854A635A1F79777
xn--deba0ad.		86400	IN	DS	56231 8 2 FDD390379DE73265D77796341A2E38ACFCA116CF5BD04EBA5C164924 D7C629C1
xn--g6w251d.		86400	IN	DS	56231 8 1 513D1C41DF184F249280FC9D92243315E6A1BB63
xn--g6w251d.		86400	IN	DS	56231 8 2 23D40946A7617EC1567D00EB6F4715255643D43D837FE6BC92A49A0C 9169AF4F
xn--hgbk6aj7f53bba.	86400	IN	DS	56231 8 1 294C803483203E03C6312344AB5402C46CD19C62
xn--hgbk6aj7f53bba.	86400	IN	DS	56231 8 2 AEA001556720B2AA252C687B7ABE08ED868A61095F254186FEFFF75F 54AE1847
xn--hlcj6aya9esc7a.	86400	IN	DS	56231 8 1 338EF4055DFBAB9E17270DA4BFAD16212386E981
xn--hlcj6aya9esc7a.	86400	IN	DS	56231 8 2 D51F6C4A545691F4234F886F4FB82EBBEB06D2139805100F28442AFA 784A33FA
xn--jxalpdlp.		86400	IN	DS	56231 8 1 C686FC34C432A82BD0F7A8569C32BBA8152B2D0D
xn--jxalpdlp.		86400	IN	DS	56231 8 2 19BC4BB9D1285BE162E390158D762291A2DA8852EF31D2EC5F17F302 BCFD81D4
xn--kgbechtv.		86400	IN	DS	56231 8 1 0C7D18B6190D9EA7263A6DE63DAB7331F93AF238
xn--kgbechtv.		86400	IN	DS	56231 8 2 E5248F29BA196ECA52987B8F697E0513D9A9CAD76E7F19172B999A5B 84457B63
xn--zckzah.		86400	IN	DS	56231 8 1 D2C46F1B7A4F83D99C5133671167D083243A3F48
xn--zckzah.		86400	IN	DS	56231 8 2 34F6E274294D84E62C132117208BB64BC31CC0A8D81287DD7A7E65DC B760BD19
yt.			86400	IN	DS	23161 8 2 8740A538FFE8CBD010BDFAC7CBAA24B7039D47E04DACBFF5A9E5E81E 8F3F45AB

Concis :

$ dig axfr . @xfr.lax.dns.icann.org | grep DS |grep -v RRSI| cut -f 1 | sort | uniq
ac.
ag.
am.
arpa.
asia.
be.
bg.
biz.
br.
bz.
cat.
ch.
cl.
co.
com.
cz.
dk.
edu.
eu.
fi.
fr.
gi.
gov.
gr.
hn.
in.
info.
io.
jp.
kg.
la.
lc.
li.
lk.
lu.
me.
mn.
museum.
my.
na.
net.
nl.
nu.
org.
pm.
pr.
pt.
re.
sc.
se.
sh.
tf.
th.
tm.
uk.
us.
wf.
测试. xn--0zwm56d.
परीक्षा. xn--11b5bs3a9aj6g.
испытание. xn--80akhbyknj4f.
테스트. xn--9t4b11yi5a.
טעסט. xn--deba0ad.
測試. xn--g6w251d.
آزمایشی. xn--hgbk6aj7f53bba.
பரிட்சை. xn--hlcj6aya9esc7a.
δοκιμή. xn--jxalpdlp.
إختبار. xn--kgbechtv.
テスト. xn--zckzah.
yt.

latence dns

$ time dig +short conar.fr @a.izz.se
92.243.27.3

real	0m0.069s
user	0m0.000s
sys	0m0.004s

voir aussi

Liens

Récupérée de « http://www.bricosoft.com/Dig »
Outils personnels
Plus