Forum Linux.débutant Problème de résolution de noms via ping et nmblookup

Posté par  .
Étiquettes :
0
28
avr.
2009
Bonjour,

Je possède sur le réseau une station sous Windows XP qui, dans un premier temps avait l'adresse Ip 192.168.1.10 (obtenu via le DHCP d'un routeur).

J'ai été amené à attribuer l'adresse 192.168.1.100 à ce PC.

Je rencontre le problème suivant avec un serveur Ubuntu 8.10 sur lequel j'ai installé samba.

Lorsque je tente de monté via "smbfs" la ressource \\Poste2\Documents, le serveur tente d'accéder à l'adresse 192.168.1.10 et non à l'adresse 192.168.1.100.

De même, lorsque je fait un "ping Poste2", le serveur tente de joindre le 192.168.1.10.

Par contre, lorsque je tente "nmblookup Poste2", j'obtiens bien 192.168.10.100.

Les commandes "ping Poste2" effectuées depuis les autres stations du réseau local atteignet bien le 192.168.1.100

Le DNS fonctionne correctement (mon serveur accède à internet).

J'ai redémarrer le PC et le serveur, mais cela ne change rien.

Sur quoi s'appuie nmblookup et ping pour résoudre les noms du réseau local ?

Merci de votre aide.
  • # /etc/hosts

    Posté par  . Évalué à 2.

    N'aurais-tu pas une ligne dans /etc/hosts pour résoudre ce nom ?

    La commande ping se base sur gethostbyname(), qui, en fonction du contenu de /etc/host.conf, va chercher par DNS, NIS ou dans le fichier /etc/hosts
    • [^] # Re: /etc/hosts

      Posté par  . Évalué à 1.

      Non, le fichier /etc/hosts ne contient pas de référence à Poste2.
      Le fichier resolv.conf contient 3 lignes à savoir
      192.168.1.20
      80.10.246.2
      80.10.246.129

      La première ligne correspond au routeur BeWAN Secure, la seconde et troisième aux DNS de orange

      Je vais vérifier le contenu du fichier /etc/host.conf dès que j'aurai l'occasion de repasser sur le site.

      Merci
      • [^] # Re: /etc/hosts

        Posté par  . Évalué à 3.

        Il te reste à faire un nslookup sur ton joli 192.168.1.20 :-)
        Ca sent le serveur DHCP+DNS avec un gros délai d'expiration.
  • # nmbd

    Posté par  . Évalué à 1.

    As-tu redémarré le daemon nmbd depuis le changement d'adresse de ce PC ? Et as-tu un service nscd qui tourne ? Dans ce cas, redémarre-le également. Il est probable que cette valeur soit toujours renseignée dans un cache quelque part.
    • [^] # Re: nmbd

      Posté par  . Évalué à 1.

      J'ai carrément redémarrer le serveur mais cela n'a rien changé.
      Je me doute qu'il s'agit d'un problème de cache. Je vais voir ce que je peux faire coté routeur (=serveur DNS et DHCP)

      Merci

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.