DNS et nslokup

DNS et nslokup - Linux et OS Alternatifs

Marsh Posté le 15-02-2005 à 18:35:42    

salut voilà j'ai une ptite question sur la commande nslookup. Je vais devoir installer un serveur DNS sur un réseau constitué d'une vingtaine de postes. Je suis donc entrain de tester BIND sur le réseau test suivant :
 
serveur LINUX (BIND --------switch------- windows XP (hostname toto)
(hostname : tux)                  |
(domaine machin.truc)             |------ windows XP (hostname tutu)
 
 
Le serveur DNS fonctionne correctement mais :
- depuis tux : un "nslookup toto" et un "ping toto" répondent.
- depuis les postes windows, un "ping tutu" ou "ping tux" ne fonctionnent pas, il faut mettre à la place "ping tutu.machin.truc".
 
Alors c'est peut etre normal mais c'est plus long donc je vois pas vraiment l'intérêt de mettre un serveur DNS puisque grâce au broadcast de toute façon, les noms seront résolus. (et en plus un "ping toto" fonctionnera aussi).
 
1.) DNS servirait donc uniquement à réduire le traffic ?
2.) c'est normal de devoir mettre ping toto.machin.truc ? y'a pas moyen de juste mettre ping toto ?
 
Voilà des questions pas très interressante mais qui m'empechent de dormir...

Reply

Marsh Posté le 15-02-2005 à 18:35:42   

Reply

Marsh Posté le 15-02-2005 à 18:40:53    

J'en rajoute une : dans la mesure ou il n'y pas de domaine (que des groupes de travail) et que des postes de travail, il serait pas plus interressant de mettre un serveur WINS plutot ???

Reply

Marsh Posté le 15-02-2005 à 18:45:30    

Indique machin.truc comme domaine par défaut sur tes windows.

Reply

Marsh Posté le 15-02-2005 à 18:49:37    

Dans suffixe DNS ?

Reply

Marsh Posté le 15-02-2005 à 18:50:52    

Aucune idée, c'est pas le forum idéal pour une telle question ;)
 
Edit: Oui je crois que c'est ça


Message édité par YupYup le 15-02-2005 à 18:52:30
Reply

Marsh Posté le 15-02-2005 à 19:47:04    

ok merci, je vais essayer. Ptite question encore mais qui se rapporte à Linux : plutot que de renseigner le suffixe dns sur chaque poste, je peux mettre un "option domain-name "machin.truc" dans dhcpd.conf, ça reviens au même ?


Message édité par hobgob_ le 15-02-2005 à 19:47:28
Reply

Marsh Posté le 15-02-2005 à 19:51:46    

tu as donné l'adresse du serveur DNS à tes XP ?


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-02-2005 à 19:57:05    

oui c fait, pour l'instant, chaque poste dispose d'une adresse  rentrée à la main mais je vais mettre en place un dhcp.

Reply

Marsh Posté le 15-02-2005 à 19:58:35    

hobgob_ a écrit :

oui c fait, pour l'instant, chaque poste dispose d'une adresse  rentrée à la main mais je vais mettre en place un dhcp.


et tu arrives à résoudre en interne ??


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-02-2005 à 20:04:42    

oui, pourquoi je devrais pas ?
Quand je dis rentrée à la main, je parle de l'ip, du masque et du dns.


Message édité par hobgob_ le 15-02-2005 à 20:05:19
Reply

Marsh Posté le 15-02-2005 à 20:04:42   

Reply

Marsh Posté le 15-02-2005 à 20:07:58    

hobgob_ a écrit :

ok merci, je vais essayer. Ptite question encore mais qui se rapporte à Linux : plutot que de renseigner le suffixe dns sur chaque poste, je peux mettre un "option domain-name "machin.truc" dans dhcpd.conf, ça reviens au même ?

En principe oui.

Reply

Marsh Posté le 15-02-2005 à 20:09:03    

ben je vais essayer ça demain et je vous tiens au courant, merci en tout cas.

Reply

Marsh Posté le 15-02-2005 à 20:18:55    

hobgob_ a écrit :

oui, pourquoi je devrais pas ?
Quand je dis rentrée à la main, je parle de l'ip, du masque et du dns.


je veux dire depuis tes XP tu arrives à résoudre les noms DNS en interne ?


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-02-2005 à 20:19:49    

ben les noms de mes postes oui.

Reply

Marsh Posté le 15-02-2005 à 20:21:09    

hobgob_ a écrit :

ben les noms de mes postes oui.


ok donc les ping fonctionnent alors


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-02-2005 à 20:23:06    

oui tout à fait, les ping fonctionnent mais avec "ping toto.machin.truc", pas juste avec "ping toto". (enfin si par broadcast, par contre nslookup toto ne passe pas.)


Message édité par hobgob_ le 15-02-2005 à 20:23:48
Reply

Marsh Posté le 15-02-2005 à 20:23:58    

hobgob_ a écrit :

oui tout à fait, les ping fonctionnent mais avec "ping toto.machin.truc", pas juste avec "ping toto". (enfin si par broadcast, par contre nslookup toto ne passe pas.)


normal :p


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-02-2005 à 20:25:06    

ok, donc on tourne en rond, y'a pas de soluce, même avec le suffixe dns ?

Reply

Marsh Posté le 15-02-2005 à 20:27:35    

hobgob_ a écrit :

ok, donc on tourne en rond, y'a pas de soluce, même avec le suffixe dns ?


si avec suffixe DNS :D
 
c'est juste qu'au niveau DNS ton pb est normal, avec le suffixe DNS, windows ajoutera tout seul "ton_ndd.tld" quand il n'arrivera pas à résoudre


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-02-2005 à 23:28:28    

Ok, merci, c'est très clair. je vais donc essayer les 2 solutions :  
- suffixe dns
et  
-l'"option domain-name "machin.truc" dans dhcpd.conf  
et je vous tiens au courant.

Reply

Marsh Posté le 16-02-2005 à 09:13:51    

Voilà, j'ai rajouté "option domain-name "machin.truc" dans dhcpd.conf, et ça fonctionne. "nslookup toto" et "ping toto" passent. La résolution de nom à bien lieu par dns et non par broadcast comme en témoigne la réponse de "ping toto:
 
Envoi d'une requˆte 'ping' sur toto.machin.truc[192.168.0.101] avec 32 octets de donn‚esÿ:
 
R‚ponse de 192.168.0.101ÿ: octets=32 temps<1ms TTL=128
R‚ponse de 192.168.0.101ÿ: octets=32 temps<1ms TTL=128
R‚ponse de 192.168.0.101ÿ: octets=32 temps<1ms TTL=128
R‚ponse de 192.168.0.101ÿ: octets=32 temps<1ms TTL=128
 
 

Reply

Marsh Posté le 16-02-2005 à 17:27:48    

Parfait. C'est quand même plus propre qu'un gros broadcast tout dégueulasse :)

Reply

Marsh Posté le 16-02-2005 à 18:00:11    

lol, c clair

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed