[hostname] le definir sous mandriva

Résolu
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   -  
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai mandriva free 2010, et à chaque fois que je démarre le PC, j'ai comme nom d'hôte "none".
hostname est bien, mais ce n'est que pour la session.
J'ai édité divers fichiers dans /etc/, créer un fichier /etc/hostname avec le nom souhaité, rien n'y fait à chaque démarrage j'ai "none".
Comment faire pour changer définitivement ce nom ? Merci.



--
La vrai soumission c'est quand les esclaves s'inquiètent du cours du coton.
Char Snipeur

4 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Édites le fichier /etc/sysconfig/network et mets-y ton hostname :

    HOSTNAME=XXXXXXXXX
    ;-))

    2
    1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
       
      déjà fait.
      j'ai en première ligne
      HOSTNAME="NOM_PC"

      et ce n'est pas rechargé au démarrage.
      0
    2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Ben c'est pourtant là que je l'ai modifié chez moi et que ça reste ;-\
      0
    3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Bon je viens de refaire le test sur une machine virtuelle avec une Mandriva 2009 et tout c'est bien passé ;-\

      Par contre jette un oeil à ton fichier "/etc/hosts" voir si tu as bien une ligne qui correspond à :

      127.0.0.1 "nom_machine"

      Au cas ou : http://www.mandrivalinux-online.org/forum/topic-8186+nom-de-machine.php


      Édit : Complément d'info : http://wiki.mandriva.com/#Changing_.2F_Setting_Your_System.27s_Hostname
      0
    4. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
       
      C'est bon, j'ai bien galèré, mais j'ai réussi grace au wiki mandriva. Merci.
      0
  2. bob031 Messages postés 8228 Statut Membre 473
     
    Bonjour,

    > redfox@mandriva[192.168.1.2]:~$ hostname -f 
    mandriva.me.com 
    > redfox@mandriva[192.168.1.2]:~$  
    > redfox@mandriva[192.168.1.2]:~$ hostname -a 
    me.com mandriva 
    > redfox@mandriva[192.168.1.2]:~$  
    > redfox@mandriva[192.168.1.2]:~$ hostname -s 
    mandriva 
    > redfox@mandriva[192.168.1.2]:~$ man hostname


    > redfox@mandriva[192.168.1.2]:~$ cat /etc/hosts
    127.0.0.1       localhost.localdomain   localhost 
    192.168.1.2     mandriva.me.com me.com mandriva
    192.168.1.3     debian.me.com   me.com debian
    192.168.1.1     vers-internet
    > redfox@mandriva[192.168.1.2]:~$ 
    > redfox@mandriva[192.168.1.2]:~$ cat /etc/sysconfig/network
    HOSTNAME=mandriva.me.com
    NETWORKING=yes
    CRDA_DOMAIN=FR
    > redfox@mandriva[192.168.1.2]:~$ 


    :-)
    un penguin sur la banquise !
    1
  3. Octopus8 Messages postés 29 Statut Membre 2
     
    Et pour que ca soit pris en compte également immédiatement, tape la commande en root : hostname <nom_de_ton_hostname>.
    0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Sur debian il y a un script hostname.sh dans /etc/init.d/ qui lit /etc/hostname
    Il faut voir s'il existe et aussi son étant par rapport au runlevel

    chkconfig --list hostname.sh
    0
    1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
       
      J'ai ça comme réponse :
      erreur lors de la lecture d'informations sur le service hostname.sh : Aucun fichier ou dossier de ce type

      le problème doit venir de là.
      0
    2. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
       
      [root@(none) Téléchargements]# grep -i Hostname /etc/init.d/*
      /etc/init.d/bootlogd:# X-Start-Before:    hostname keymap keyboard-setup procps pcmcia hwclock hwclockfirst hdparm hibernate-cleanup lvm2
      0