Tips - Afficher et vider le cache DNS de différents systèmes client.
Alasta 8 Juillet 2015 tips cli mac windows linux dns
Description : Nous allons voir comment voir le cache DNS sur les principaux systèmes client.
Windows
Afficher le contenu du cache :
1 C:\Documents and Settings\user>ipconfig /displaydns
2
3 Configuration IP de Windows
4
5 toto.lab.corp
6 ----------------------------------------
7 Le nom n'existe pas.
8
9
10 1.0.0.127.in-addr.arpa
11 ----------------------------------------
12 Nom d'enregistrement. : 1.0.0.127.in-addr.arpa.
13 Type d'enregistrement : 12
14 Durée de vie . . . . : 92688
15 Longueur de données . : 4
16 Section . . . . . . . : Réponse
17 Enregistrement PTR. . : localhost
18
19
20 web.int.corp
21 ----------------------------------------
22 Nom d'enregistrement. : web.int.corp
23 Type d'enregistrement : 1
24 Durée de vie . . . . : 2807
25 Longueur de données . : 4
26 Section . . . . . . . : Réponse
27 Enregistrement (hôte) : 10.1.1.1
28
29
30 Nom d'enregistrement. : ns.lan.corp
31 Type d'enregistrement : 1
32 Durée de vie . . . . : 2807
33 Longueur de données . : 4
34 Section . . . . . . . : Supplémentaire
35 Enregistrement (hôte) : 192.168.0.1
Vider le cache :
1 C:\Documents and Settings\user>ipconfig /flushdns
2
3 Windows IP Configuration
4
5 Successfully flushed the DNS Resolver Cache
Mac
Afficher le contenue du cache :
Fait sur Mac OS 10.10.3, malheureusement je n'ai pas trouvé la commande permettant de contenue détaillé du cache ...
1 devtop $ sudo discoveryutil udnscachestats
2
3 UDNS Cache Stats: Ext Resolver on any
4 UDNS Cache Stats: Resolver domain [default], type Unicast, ifIndex 0, port 0, timeout 30, A yes, AAAA no, serviceID 0, scope None, order 0
5 server 8.8.8.8
6 UDNS Cache Stats: Cached 199 of 1750, table size 256, hash coverage 0.44, max miss depth 8, avg miss depth 0.71, reclaims 0
7 Cached records after aging 189
8 UDNS Cache Stats: Ext Resolver on en0
9 UDNS Cache Stats: Resolver domain [default], type Unicast, ifIndex 4, port 0, timeout 30, A yes, AAAA no, serviceID 0, scope InterfaceID, order 0
10 server 8.8.8.8
11 UDNS Cache Stats: Cached 2 of 1750, table size 256, hash coverage 0.01, max miss depth 1, avg miss depth 0.01, reclaims 0
12 Cached records after aging 2
Vider le cache
1 devtop $ sudo discoveryutil udnsflushcaches
Linux
Afficher le contenue du cache :
Cas avec un bind local comme DNS
1 dev-box2# rndc dumpdb -cache
Le ficher se nomme cache_dump.db (le path dépend entre autre si Bind est en chroot)
Vider le contenu du cache
1 dev-box2# rndc flush