OVH Cloud OVH Cloud

DNS mysterieux

2 réponses
Avatar
Emmanuel Delahaye
(supersedes <mn.8d8c7d4aeb8267fc.15512@YOURBRAnoos.fr>)

Bonjour,

Voici ma config :

3 PC Win 98SE en réseau local (DHCP)
1 routeur en 192.168.0.1 (Serveur DHCP, passerelle pour les PC) et DHCP
Wan

Je n'ai configuré aucune adresse DNS nulle part (0.0.0.0). (Ni dans les
PC, ni dans le routeur).

Je n'arrive pas à comprendre comment fait ce réseau pour obtenir l'IP
d'un nom de domaine.

Ce que je constate avec Ethereal, c'est que quand un PC demande une
résolution d'adresse, un dialogue s'établit avec le routeur

192.168.0.4 -> 192.168.0.1 DNS Standard query A <nom du site>
192.168.0.1 -> 192.168.0.4 DNS Standard query response CNAME <liste des
IP>

C'est donc le routeur qui a demandé à quelqu'un, mais à qui ? Tout ce
que j'ai trouvé dans la config du routeur (Netgear MR-314), c'est
www.dyndns.org, mais il n'est pas activé (et je ne pense pas que ça ait
à voir).

Merci de m'avoir lu.

--
Emmanuel
The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html
The C-library: http://www.dinkumware.com/refxc.html

"C is a sharp tool"

2 réponses

Avatar
Anthony Fleury
Emmanuel Delahaye wrote:

Bonjour,
Bonjour,


Voici ma config :
3 PC Win 98SE en réseau local (DHCP)
1 routeur en 192.168.0.1 (Serveur DHCP, passerelle pour les PC) et DHCP
Wan
Je n'ai configuré aucune adresse DNS nulle part (0.0.0.0). (Ni dans les
PC, ni dans le routeur).
Je n'arrive pas à comprendre comment fait ce réseau pour obtenir l'IP
d'un nom de domaine.
Ce que je constate avec Ethereal, c'est que quand un PC demande une
résolution d'adresse, un dialogue s'établit avec le routeur
192.168.0.4 -> 192.168.0.1 DNS Standard query A <nom du site>
192.168.0.1 -> 192.168.0.4 DNS Standard query response CNAME <liste des
IP>

C'est donc le routeur qui a demandé à quelqu'un, mais à qui ? Tout ce
que j'ai trouvé dans la config du routeur (Netgear MR-314), c'est
www.dyndns.org, mais il n'est pas activé (et je ne pense pas que ça ait
à voir).


Bon, je suis pas sûr de pas me tromper ca me parait un peu trivial ma
réponse.

Le routeur du côté du WAN va bien négocier en DHCP son adresse IP (donc avec
le FAI), et ensuite permettre aux 4 machines à coup de NAT d'avoir accès au
WAN.

Quand il va négocier cela avec le FAI, il va d'une obtenir son ip (avec le
masque), mais il va obtenir plusieurs autres informations. Par exemple, il
peut obtienir la passerelle par défaut, des adresses de DNS, le temps du
bail bien sûr, et toute autre chose qui peut être utile (même des noms de
machines et nom de domaine). Conclusion une fois DHCP fini, le routeur a
tout pour avoir une bonne connaissance du WAN.
Pareil, quand il va négocier en DHCP avec les 3 W98, il va leur attribuer
leur IP (+ masque et broadcast) mais sûrement aussi leur donner l'adresse
du routeur (lui même), ici 192.168.0.1, vu que les serveurs DHCP ont une
option `option routers'.

Si j'ai bien compris, c'est une explication plus que probable.

Anthony
--
Alan Turing thought about criteria to settle the question of whether
machines can think, a question of which we now know that it is about as
relevant as the question of whether submarines can swim.
-- Dijkstra

Avatar
Emmanuel Delahaye
Anthony Fleury wrote on 18/10/04 :

C'est donc le routeur qui a demandé à quelqu'un, mais à qui ? Tout ce
que j'ai trouvé dans la config du routeur (Netgear MR-314), c'est
www.dyndns.org, mais il n'est pas activé (et je ne pense pas que ça ait
à voir).


Le routeur du côté du WAN va bien négocier en DHCP son adresse IP (donc avec
le FAI), et ensuite permettre aux 4 machines à coup de NAT d'avoir accès au
WAN.

Quand il va négocier cela avec le FAI, il va d'une obtenir son ip (avec le
masque), mais il va obtenir plusieurs autres informations. Par exemple, il
peut obtienir la passerelle par défaut, des adresses de DNS, le temps du
bail bien sûr, et toute autre chose qui peut être utile (même des noms de
machines et nom de domaine). Conclusion une fois DHCP fini, le routeur a
tout pour avoir une bonne connaissance du WAN.
Pareil, quand il va négocier en DHCP avec les 3 W98, il va leur attribuer
leur IP (+ masque et broadcast) mais sûrement aussi leur donner l'adresse
du routeur (lui même), ici 192.168.0.1, vu que les serveurs DHCP ont une
option `option routers'.


Oui, c'est à peu près ça. En fait, j'ai appris ce matin que la
negociation DHCP était beaucoup plus riche que la simple attribution
d'une adresse IP. Notamment, les DNS viennent avec.

Merci.

--
Emmanuel
The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html
The C-library: http://www.dinkumware.com/refxc.html

"C is a sharp tool"