Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/08/2005, 11h21   #1
Invité de passage
 
Inscription : août 2005
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 16
Points : 2
Points : 2
Par défaut Problème de résolution de nom dans un réseau local

Bonjour à tous,

Tout d'abord je m'excuse pour la longueur du poste, je m'efforce d'être le plus explicite possible pour comprendre mon problème :

J'ai un problème avec un serveur que je mets en place sous linux dans le réseau local du labo ou je suis en stage, ce réseau étant lui même relié au réseau de l'établissement pour la connexion à internet :

mon but étant de faire un serveur de fichiers et de Backup auto, le problème que je rencontre et qui m'empêche de le mettre en place, c'est que j'ai un problème au niveau de la résolution de noms pour samba, et même avec des requêtes avec nslookup.
voici un bref récapitulatif de ce que j'ai fait ces derniers jours :
Citation:
J'ai installé plusieurs distribs depuis que je suis penché sur le serveur, elles on été toutes configurées de la même manière en ce qui concerne la config réseau, et on accédait à internet :
- une whitehat (avec noyau 2.4, les cartes réseaux étaient pas reconnues, et j'avais la grosse flemme de recompiler le noyau);
- une suse 9.2, tout marchait bien, j'ai installé webmin, je ne sais plus ce que j'ai fais dessus, mais toujours est-il que ca marchait impec, une requête avec nmblookup nom_de_la_machine et j'avais un résultat immédiat, j'ai effectué un partage pour le test, les machines autorisés y avait accès, les autres non. Mais voila, d'autres avait besoin d'accéder au serveur sous windows qui se trouve sur l'autre disque dur de la tour, je le rebranche, je le mets en route, je l'éteinds, je repars sous linux, et la plus rien, toutes les requêtes pour trouver le nom netbios de la machine échouent, quand j'effectue un test avec smbclient -L nom_machine j'ai une erreur NT_STATUS_LOGON_FAILED ou quelque chose se rapprochant.

Je décide donc de réinstaller ma suse 9.2 depuis le début en essayant de me rappeller ce que j'ai fait, mais ca n'a rien changé, l'accès à internet marche, les requêtes ping sur les machines du réseau comme sur les machines externes au réseaux marchent, un nslookup www.free.fr marche, un nslookup nom_machine_réseau_établissement_externe_réseau_labo ne marche pas (oui je sais c stupide), un nslookup nom_machine_réseau_labo ne marche pas, par contre un nslookup IP_machine marche sans problème (heureusement). Les accès aux DNS sont configurés correctement puisque l'on navigue sur internet, mais en ce qui concerne le réseau local, que dalle, aucun nom n'est reconnu. J'ai même ajouté les ip des serveurs de sauvegarde DNS de l'établissement dans resolv.conf (qui soit dis en passant était correctement renseigné, logique puisqu'on accède à internet), mais ca n'a rien changé.

Pour finir, je me dis après tout peut être que la suse à un problème de ce côté la, je décide d'installer une distrib sui tourne sur un core Red-Hat, vous voyez de quoi je veux parler :
- Fedora Core 4, en passant , j'en profite pour dire qu'elle est sympa comme tout, et qu'elle tourne bien, les problèmes multimédias qui ont été recensé, je m'en fous, c'est un serveur et en plus c'est la seule à avoir pris en compte les paramètres du proxy (lol).
Bref, la question n'est pas là, elle non plus ca marche pas, les résolutions de nom, ca passe au travers, comme je l'ai dis plus haut, j'ai scanné tout le réseau pour retrouver les serveurs DNS, et même en les trouvant et en rajoutant les ip des DNS dans resolv.conf, ca n'a rien changé.
Alors j'espère qu'il y a un serveur wins qui pourra me sauver la peau.
Sinon ma grande question est qu'est ce que vous en pensez?
quelles solutions pourriez vous m'apporter?
Est ce que faire mon propre DNS arrangerait le problème


D'avance je vous remercie pour l'aide que vous pouvez m'apporter.[/b]
bebert_2002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 01h11   #2
Nouveau Membre du Club
 
Inscription : avril 2003
Messages : 75
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 75
Points : 34
Points : 34
t'as vérifié si toutes les machines utilisent le même DNS serveur??

autre conseil! ton problème n'a rien a faire avec la distribution que tu utilises! arrêtes donc de faire du switch

le serveur que t'as mis en place, ne tourne t'il pas le dns serveur? ou est ce une autre machine?

Utilises SWAT pour configurer Samba; http://localhost:901


ils faudraient que tes clients windows utilisent le même dns serveur que la station linux; autrement le nslookup ne marchera jamais pour les machines windows internes!

rigel
rigel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 03h55   #3
Membre confirmé
 
Inscription : avril 2004
Messages : 289
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 289
Points : 283
Points : 283
Idem que rigel, quel est le serveur DNS qui indique les noms d'hôtes de machines du labo ?

Sinon, sans serveur DNS local, si le nombre de machines est faible, tu peux éditer le fichier /etc/hosts.
alveric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 09h11   #4
Invité de passage
 
Inscription : août 2005
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 16
Points : 2
Points : 2
c'est la le hic, c'est que toutes les machines utilisent le même DNS et la même adresse de recherche de dns.
j'ai déja édité hosts pour la résolution de noms, mais ca n'a rien changé, j'ai édité aussi lmhosts dans /etc/samba/lmhosts en demandant à nmbd de pointer sur ce fichier, ca n'a rien fait, je vais réessayer en levant le firewall et je verrais bien ce que ca me dit.
Et pour répondre à ta dernière question, rigel, parles tu de samba ou du serveur DNS que je voudrais mettre?
bebert_2002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 09h21   #5
Invité de passage
 
Inscription : août 2005
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 16
Points : 2
Points : 2
ca y est je viens de trouver, j'ai levé le firewall et ca marche.
Ceci dit j'ai aussi démarré le DNS, mais je pense qu'il n'y est pour rien je vais le stopper pour voir.
Enfin, quelle est le port utilisé par samba et nmbd pour les requêtes netbios le 53?? ou autre?
merci pour vos réponses
bebert_2002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 10h26   #6
Nouveau Membre du Club
 
Inscription : avril 2003
Messages : 75
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 75
Points : 34
Points : 34
Citation:
Envoyé par bebert_2002
ca y est je viens de trouver, j'ai levé le firewall et ca marche.
Ceci dit j'ai aussi démarré le DNS, mais je pense qu'il n'y est pour rien je vais le stopper pour voir.
Enfin, quelle est le port utilisé par samba et nmbd pour les requêtes netbios le 53?? ou autre?
merci pour vos réponses
53 est le port pour DNS

137-139 sont les ports TCP/UDP de netbios (name service, session name et datagrame)

rigel
rigel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 10h56   #7
Membre confirmé
 
Inscription : avril 2004
Messages : 289
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 289
Points : 283
Points : 283
Citation:
Envoyé par bebert_2002
j'ai déja édité hosts pour la résolution de noms, mais ca n'a rien changé,
Tu avais aussi modifié /etchost.conf ? (order host, bind)
alveric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 11h04   #8
Nouveau Membre du Club
 
Inscription : avril 2003
Messages : 75
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 75
Points : 34
Points : 34
Citation:
Envoyé par alveric
Citation:
Envoyé par bebert_2002
j'ai déja édité hosts pour la résolution de noms, mais ca n'a rien changé,
Tu avais aussi modifié /etchost.conf ? (order host, bind)
c' pas plutôt le fichier resolv.conf??
rigel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 11h35   #9
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
je surenchère ...
le fichier est plutot /etc/nsswitch.conf...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2005, 12h20   #10
Invité de passage
 
Inscription : août 2005
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 16
Points : 2
Points : 2
resolv.conf c pour la recherche des DNS et la resolution de nom
dans hosts tu rendre directment les ip des machines avec les noms machines correspondants
au fait rigel, j'ai ouvert les ports 53, 137, 138, 139 445 et 901 pour swat mais ca n'a rien changé, pour l'instant je le lève je m'occuperait de ca plus tard,
en tout cas merci beaucoup pour votre aide
bebert_2002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h39.


 
 
 
 
Partenaires

Hébergement Web