Forum Linux.général résolution de nom sous linux avec samba

Posté par  .
Étiquettes : aucune
0
21
juin
2005
salut, j'aimerai que quand j'effectue un ping par exemple sur une machine windows à partir d'une machine linux, je puisse utiliser le nom de la machine windows au lieu de son adresse ip.
J'ai regardé sur internet, en fait windows utilise le DNS & SMB pour trouver l'ip correspondant à une machine, alors que linux n'utilise que le DNS.
Je sais que je pourrais mettre en place bind & remplir à la main les noms des différentes machines, mais j'aimerai plutôt qu'au mieux ça soit géré directement par linux, ou alors que le serveur samba maître puisse faire DNS, c'est possible ?
merci pour vos réponses
  • # aille...

    Posté par  (site web personnel) . Évalué à 1.

    J'arrive plus à trouver comment j'avais configuré chez moi...
    Bon pour te répondre, oui il y a une solution car lorsque je branche un nouvel ordi sur mon reseau, le server dns : dnsmasq lui donne une IP et je peux pinger vers le nom de la machine.

    Je vais encore essayer de fouiller un peu mes fichiers de conf en attendant, tu peux regarder dnsmasq qui est pour moi plus simple et plus adapté à un petit reseau.
    • [^] # Re: aille...

      Posté par  (site web personnel) . Évalué à 2.

      Petite correction : le server dhcp lui donne l'ip et la partie dns permet le ping des machines par leur nom...
      Apparament seul dnsmasq gere tout ca... Enfin je ne suis pas sur, tu peux toujours essayer.
  • # dns + dhcp suffit

    Posté par  . Évalué à 3.

    Si le réseau prend bien en charge les machines, à chaque fois qu'une machine se connecte au réseau local, un dhcp lui attribut une ip, récupére le nom que la machine lui indique, et demande à ton serveur dns de rajouter un hôte nommachine.extensionpardefaut avec pour adresse ip celui fournit par le dhcp.

    Le truc c'est que windows à mis en place un système batard où ce sont les machines clientes qui font leurs sauces, C'est au réseau d'assurer tout çà.

    et là tu as un système qui marche quel que soit le système d'exploitation, car tu respectes les standards.
  • # /etc/hosts

    Posté par  . Évalué à 1.

    Si tu as un petit réseau et que tu ajoutes rarement de nouvelles machines, alors tu peux aussi gérer cela de manière statique avec le fichier /etc/hosts. Il suffit d'ajouter à ce fichier une ligne de ce type:
    192.168.0.XXX machine_windows
    Cela permet d'éviter la gestion et la configuration d'un serveur de nom.
    Pour que cela fonctionne il faut que tu attribue une IP statique à chaque ordinateur... Donc pas de DHCP...

    Ce fichier existe aussi dans windows...mais je ne sais plus où...Il me semble qu'il est dans un sous répertoire du répertoire Windows.
    • [^] # Re: /etc/hosts

      Posté par  (site web personnel) . Évalué à 2.

      oui c'est sur que c'est plus simple :) Mais dnsmasq n'est vraiment pas dur à configurer je trouve (je l'ai choisi justement parce que le couple bind9 + dhcp etait trop compliqué à configurer)
      On va croire que je fais de la pub...

Suivre le flux des commentaires

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