Forum Linux.débutant Nom pour une machine

Posté par  .
Étiquettes : aucune
1
28
oct.
2008
Bonjour,
J'ai plusieurs PC dans mon réseau local et je ne me souviens plus comment on leur attribut un nom.
A savoir pour le moment c'est tous des :
localhost@localhost

Et j'aimerai que cela soit toto@titi.com et tata@titi.com
Autre chose est que le titi.com peut poser des problèmes si je n'ai pas de titi.com ?
Si mes souvenirs sont bon après il faut modifier le host.qqchose de chaque pc avec l'association
toto@titi.com 192.168.0.2
tata@titi.com 192.168.0.3
...

Merci
  • # fichier hosts

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

    Il faut modifier le fichier /etc/hosts de toutes les machines. Le format est simple, une ligne par IP.

    10.0.0.1 nom1 nom2 ...

    Et man 5 hosts pour les détails.

    Sinon tu as la solution d'installer un serveur dns, mais c'est plus compliqué.
    • [^] # Re: fichier hosts

      Posté par  . Évalué à 1.

      Ok ca c'est pour que les PC se reconnaissent entre eux, mais il manque le renomage du PC localhost@localhost.com en toto@titi.com

      Merci
  • # Re: Nom pour une machine

    Posté par  . Évalué à 5.

    Depuis quand toto@titi.com est un nom de machine ?
    Tu ne confondrais pas adresse email et adresse DNS ?

    Pour information, une machine a un nom court (ex: toto) et un nom long (FQDN ou "fully qualified domain name") qui est la concaténation du nom court et du nom de domaine (ex: toto.titi.com).

    Tu peux configurer ces noms dans /etc/hosts, par exemple:
    127.0.0.1 localhost localhost.localdomain
    192.168.1.1 toto toto.titi.com
    192.168.1.2 tata tata.titi.com

    Il suffit de recopier ce fichier sur chacune des machines. Evidemment, modifier le fichier /etc/hosts de toutes les machines chaque fois qu'une nouvelle adresse doit être déclarée devient rapidement pénible... C'est pour ça que DNS a été inventé ;)

Suivre le flux des commentaires

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