AccueilPortailFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 DNS [Partie 3] (FIN)

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
>¦WebMaster¦<
Admin
Admin
avatar

Nombre de messages : 86
Localisation : Montréal
Date d'inscription : 29/12/2005

MessageSujet: DNS [Partie 3] (FIN)   Ven 24 Mar à 16:27

Serveur par défaut : [204.74.113.1]
Address: 204.74.113.1

> bmw.info.
Serveur : [204.74.113.1]
Address: 204.74.113.1

bmw.info nameserver = ns2.vi.net
bmw.info nameserver = ns1.vi.net
info nameserver = tld2.ultradns.net
info nameserver = tld1.ultradns.net
tld2.ultradns.net internet address = 204.74.113.1
tld1.ultradns.net internet address = 204.74.112.1



Sympa. Il y a deux DNS qui savent résoudre pour bmw.info. Nous avons obtenu les noms, mais pas leur IP. Il faut donc recommencer en partant du début, pour avoir, par exemple, l’IP de ns2.vi.net


> server 198.41.0.4
(root) nameserver = A.ROOT-SERVERS.NET
(root) nameserver = B.ROOT-SERVERS.NET
(root) nameserver = C.ROOT-SERVERS.NET
(root) nameserver = D.ROOT-SERVERS.NET
(root) nameserver = E.ROOT-SERVERS.NET
(root) nameserver = F.ROOT-SERVERS.NET
(root) nameserver = G.ROOT-SERVERS.NET
(root) nameserver = H.ROOT-SERVERS.NET
(root) nameserver = I.ROOT-SERVERS.NET
(root) nameserver = J.ROOT-SERVERS.NET
(root) nameserver = K.ROOT-SERVERS.NET
(root) nameserver = L.ROOT-SERVERS.NET
(root) nameserver = M.ROOT-SERVERS.NET
A.ROOT-SERVERS.NET internet address = 198.41.0.4
B.ROOT-SERVERS.NET internet address = 128.9.0.107
C.ROOT-SERVERS.NET internet address = 192.33.4.12
D.ROOT-SERVERS.NET internet address = 128.8.10.90
E.ROOT-SERVERS.NET internet address = 192.203.230.10
F.ROOT-SERVERS.NET internet address = 192.5.5.241
G.ROOT-SERVERS.NET internet address = 192.112.36.4
H.ROOT-SERVERS.NET internet address = 128.63.2.53
I.ROOT-SERVERS.NET internet address = 192.36.148.17
J.ROOT-SERVERS.NET internet address = 192.58.128.30
K.ROOT-SERVERS.NET internet address = 193.0.14.129
L.ROOT-SERVERS.NET internet address = 198.32.64.12
M.ROOT-SERVERS.NET internet address = 202.12.27.33
Serveur par défaut : [198.41.0.4]
Address: 198.41.0.4



Nous voilà donc au point de départ, avec nos root. servers. Cherchons pour le TLD net.


> net.
Serveur : [198.41.0.4]
Address: 198.41.0.4

net nameserver = B.GTLD-SERVERS.net
net nameserver = D.GTLD-SERVERS.net
net nameserver = L.GTLD-SERVERS.net
net nameserver = F.GTLD-SERVERS.net
net nameserver = J.GTLD-SERVERS.net
net nameserver = K.GTLD-SERVERS.net
net nameserver = E.GTLD-SERVERS.net
net nameserver = M.GTLD-SERVERS.net
net nameserver = A.GTLD-SERVERS.net
net nameserver = G.GTLD-SERVERS.net
net nameserver = H.GTLD-SERVERS.net
net nameserver = C.GTLD-SERVERS.net
net nameserver = I.GTLD-SERVERS.net

B.GTLD-SERVERS.net internet address = 192.33.14.30
D.GTLD-SERVERS.net internet address = 192.31.80.30
L.GTLD-SERVERS.net internet address = 192.41.162.30
F.GTLD-SERVERS.net internet address = 192.35.51.30
J.GTLD-SERVERS.net internet address = 192.48.79.30
K.GTLD-SERVERS.net internet address = 192.52.178.30
E.GTLD-SERVERS.net internet address = 192.12.94.30
M.GTLD-SERVERS.net internet address = 192.55.83.30
A.GTLD-SERVERS.net internet address = 192.5.6.30
G.GTLD-SERVERS.net internet address = 192.42.93.30
H.GTLD-SERVERS.net internet address = 192.54.112.30
C.GTLD-SERVERS.net internet address = 192.26.92.30
I.GTLD-SERVERS.net internet address = 192.43.172.30



Pas moins de 13 serveurs. Prenons le dernier de la liste :


> server 192.43.172.30
192.in-addr.arpa nameserver = chia.ARIN.NET
192.in-addr.arpa nameserver = dill.ARIN.NET
192.in-addr.arpa nameserver = henna.ARIN.NET
192.in-addr.arpa nameserver = indigo.ARIN.NET
192.in-addr.arpa nameserver = epazote.ARIN.NET
192.in-addr.arpa nameserver = figwort.ARIN.NET
192.in-addr.arpa nameserver = ginseng.ARIN.NET
Serveur par défaut : [192.43.172.30]
Address: 192.43.172.30



Là encore, oublions cette lite pour le moment. Nous sommes bien sur le DNS I.GTLD-SERVERS. (192.43.172.30). Cherchons les DNS pour vi.net :


> vi.net.
Serveur : [192.43.172.30]
Address: 192.43.172.30

vi.net nameserver = ns1.vi.net
vi.net nameserver = ns2.vi.net
vi.net nameserver = ns4.vi.net
vi.net nameserver = ns5.vi.net

ns1.vi.net internet address = 194.88.77.1
ns2.vi.net internet address = 194.164.95.10
ns4.vi.net internet address = 212.78.66.36
ns5.vi.net internet address = 212.78.64.69



Bien, nous avons les noms et les adresses. Prenons donc ns1.vi.net, puisqu’il sait faire pour ce que nous cherchons (je rappelle qu’il s’agit au final de trouver www.bmw.info)


> server 194.88.77.1
Serveur par défaut : ns1.vi.net
Address: 194.88.77.1



Il faut maintenant changer le mode d’interrogation. Nous voulons non plus trouver un DNS mais bel et bien l’adresse d’un hôte (Address) :


> set q=A
> www.bmw.info.
Serveur : ns1.vi.net
Address: 194.88.77.1

Nom : www.bmw.info
Address: 192.109.190.103



Et voilà le travail. Comme vous le voyez, c’est assez réconfortant de savoir que notre DNS récursif va faire tout ça pour nous.

Récapitulons.

• Nous sommes allé sur « a. root-servers.net » pour savoir qui pouvait nous parler du TLD info. et avons obtenu pour réponse deux noms de DNS avec leur IP,
• Nous avons choisi « tld2.ultradns.net » (204.74.113.1) et l’avons questionné sur bmw.info. Il nous a répondu en nous donnant seulement les noms des DNS concernés : « ns1.vi.net » et « ns2.vi.net »,
• Nous avons donc été amenés à repartir des « root-servers » pour trouver l’IP d’au moins l’un de ces serveurs,
• A partir de « i.gtld-servers.net » (192.43.172.30), nous avons pu savoir que vi.net était servi, entre autres, par « ns1.vi.net » (194.88.77.1)
• ce DNS nous a enfin donné notre réponse finale, à savoir que www.bmw.info dispose de l’adresse 192.109.190.103
Et c’est tout pour DNS ?
Presque, et c’est déjà pas mal. Mais nous avons vu au passage une chose étrange, à première vue, que nous avons soigneusement mis de côté, comme :


> server 192.43.172.30
192.in-addr.arpa nameserver = chia.ARIN.NET
192.in-addr.arpa nameserver = dill.ARIN.NET
192.in-addr.arpa nameserver = henna.ARIN.NET
192.in-addr.arpa nameserver = indigo.ARIN.NET
192.in-addr.arpa nameserver = epazote.ARIN.NET
192.in-addr.arpa nameserver = figwort.ARIN.NET
192.in-addr.arpa nameserver = ginseng.ARIN.NET
Serveur par défaut : [192.43.172.30]



DNS sait retrouver l’IP connaissant un nom d’hôte, c’est sa fonction principale, mais DNS sait aussi faire le contraire, à savoir trouver le nom d’un hôte connaissant son IP. Généralement, ça ne sert à rien d’autre qu’à effectuer des vérifications, nous n’entrerons pas plus dans ce sujet.

Sachez simplement qu’il est en principe possible de faire ceci :


C:\ >nslookup 192.43.172.30
Serveur : jupiter.eme.org
Address: 172.16.254.4

Nom : i.gtld-servers.net
Address: 192.43.172.30



Autrement dit, interroger son DNS par défaut pour connaître le nom attaché à une IP. Ici, nous confirmons que la machine qui possède l’IP 192.43.172.30 s’appelle « i.gtld-servers.net »
Conclusion
DNS est une grande chose, compliquée, mais efficace, où à chaque niveau de la hiérarchie, le travail est correctement fait, ce qui permet aux DNS récursifs de retrouver toujours la réponse à la question posée, quelle qu’elle soit, si cette réponse existe et si le réseau fonctionne (si toutes nos institutions fonctionnaient de même...).
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.Radiohacktive.tk
 
DNS [Partie 3] (FIN)
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Quelle partie de votre cerveau utilisez-vous ?
» RPGMAKERVXACE! écran titre nouvelle partie ect...
» Supprimer une partie de trace
» Offre Ideo, résiliation de la partie internet
» Resiliation partie box sur forfait Ideo

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: Archives :: Hacking-
Sauter vers: