changer le nom de la machine [Réglé]
Quelque chose me remet localhost
Système et matériels / Réseau Internet Wi-Fi

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur

Je voudrais changer le nom de mes machines. Pour l'instant, elles s'appellent toutes localhost.
J'ai utilisé un tuto de vouf, certes un peu ancien : https://www.mageialinux-online.org/wiki/installer-votre-cloud-a-domicile-avec-owncloud
Cela fonctionne un temps mais, sans m'expliquer pourquoi, le nom de la machine revient rapidement à localhost
Le fichier /etc/hosts garde bien le nouveau nom de machine mais /etc/hostname revient avec localhost, à la place du nouveau nom.
Comment changer le nom de la machine de façon permanente ?
Merci

A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Networkmanager ?
draknetcenter ?
systemd ?
Yves

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Papoteur :
Quel gestionnaire de connexion utilises-tu ?
Networkmanager ?
draknetcenter ?
systemd ?
Networkmanager ?
draknetcenter ?
systemd ?
Bonjour papoteur
J'utilise le gestionnaire d'origine de MGA8 Plasma.
J'avoue être encore un peu perdu dans les noms.
C'est net_applet pour sûr et celui proposé dans CCM (draknetcenter je suppose).
Merci pour ton aide.
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

TuxMips Membre non connecté
-
- Voir le profil du membre TuxMips
- Inscrit le : 08/09/2010
- Groupes :
https://www.mageialinux-online.org/wiki/wiki.php?title=changer-le-nom-de-la-machine-via-la-console
Bien entendu, il faut utiliser la solution postérieure à "mageia 1"

Utilisateur de Mageïa depuis Mandrake 6.0 
Membre de l'AFUL
Sociétaire d' Ouvaton.coop pour mon hébergement numérique.

Membre de l'AFUL
Sociétaire d' Ouvaton.coop pour mon hébergement numérique.

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
TuxMips :
A mon sens la réponse est ici :
https://www.mageialinux-online.org/wiki/wiki.php?title=changer-le-nom-de-la-machine-via-la-console
Bien entendu, il faut utiliser la solution postérieure à "mageia 1"
https://www.mageialinux-online.org/wiki/wiki.php?title=changer-le-nom-de-la-machine-via-la-console
Bien entendu, il faut utiliser la solution postérieure à "mageia 1"

Merci TuxMips
C'est bien ce que j'ai fait selon les instructions de @vouf et, en plus du changement de /etc/hostname, j'ai changé /etc/hosts
Après chaque redémarrage, /etc/hostname revient à localhost...
Quelque chose me réinitialise ce fichier. Par contre, avec MGA8 beta2, cela a fonctionné un temps.
Je continue à essayer de comprendre.
@papoteur m'a aussi donné ce lien : https://doc.mageia.org/mcc/7/fr/content/mcc-network.html#d4e1628
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
Le nom de machine devrait être demandé à l'install une fois pour toutes.
Édité par magnux77 Le 17/02/2021 à 18h44
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
magnux77 :
Chaque nouveau kernel écrase le hostname chez Mageia.
Ah ?
C'est pas le cas chez moi, j'ai également le hostname qui est indiqué dans /etc/sysconfig/network

zatox Membre non connecté
-
- Voir le profil du membre zatox
- Inscrit le : 27/09/2011
- Groupes :
squid-f :
Cela fonctionne un temps mais, sans m'expliquer pourquoi, le nom de la machine revient rapidement à localhost
Oui chez moi aussi c'est pareil mais le nom de la machine ne revient pas à localhost à chaque démarrage donc ça aurait tendance à confirmer que:
magnus77 :
Chaque nouveau kernel écrase le hostname chez Mageia.
Comme ça on sait que quand le nom de la machine est revenu à localhost c'est qu'il y a eu une mise à jour kernel ...
Mais ça serait effectivement mieux que:
magnus77 :
Le nom de machine devrait être demandé à l'install une fois pour toutes.
Cependant je pense que ce serait bien de pouvoir le changer quand on veut, qu'en pensez-vous ?
A l'install on peut mettre un nom qu'on souhaite ensuite modifier par exemple sur un serveur ...
Perso cela m'est arrivé de devoir changer plusieurs fois le nom de la machine mais effectivement quand localhost revient il faut recommencer la manip !!!
Bon, il y a des avantages et des inconvénients partout.
Carte mère Gigabyte B650 AORUS ELITE AX V1.0 WiFi
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
J'ai installé NetworkManager pour voir car il est plus facile à configurer.
Pour l'instant, le hostname ne change pas. Je vais surveiller et attendre un nouveau noyau pour voir.
Merci pour vos idées.

A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Bon, j'ai encore des processus qui me changent le hostname à localhost de temps à autre.
Je n'ai pas vraiment réussi à mettre le doigt dessus et c'est peut-être un comportement naturel du système ?
Du coup, j'ai peut-être la main lourde mais, après changement du hostname dans /etc/hostname et /etc/hosts, la commande suivante permet de figer une fois pour toute le nom de la machine :
Code BASH :
sudo chattr +i /etc/hostname
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
squid-f :
Bonjour à toutes et tous.
Bon, j'ai encore des processus qui me changent le hostname à localhost de temps à autre.
Je n'ai pas vraiment réussi à mettre le doigt dessus et c'est peut-être un comportement naturel du système ?
Du coup, j'ai peut-être la main lourde mais, après changement du hostname dans /etc/hostname et /etc/hosts, la commande suivante permet de figer une fois pour toute le nom de la machine :
A+
Bon, j'ai encore des processus qui me changent le hostname à localhost de temps à autre.
Je n'ai pas vraiment réussi à mettre le doigt dessus et c'est peut-être un comportement naturel du système ?
Du coup, j'ai peut-être la main lourde mais, après changement du hostname dans /etc/hostname et /etc/hosts, la commande suivante permet de figer une fois pour toute le nom de la machine :
Code BASH :
sudo chattr +i /etc/hostname
A+
woaw, on sort la grosse artillerie là chattr est plutôt expéditif non ?
Mais bon ! t'a raison quand cà veux pas...

No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
steven :
Mais bon ! t'a raison quand cà veux pas...
Mais bon ! t'a raison quand cà veux pas...

C'est exactement ça !

« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

auroud85 Membre non connecté
-
- Voir le profil du membre auroud85
- Inscrit le : 20/07/2020
- Groupes :
-
Équipe Mageia
Code BASH :
# hostnamectl set-hostname FQDN.com
C'est la seule et unique commande à faire. Rien d'autre à modifier.
Si un processus, quel qu'il soit le change, c'est sans doute le gestionnaire de connexion car il le reçoit d'un serveur DHCP.
Modifier à la main les fichiers /etc/hostname et /etc/hosts n'est pas recommandé en environnement systemd...
Aurélien
Bugsquad Team
Mageia i18-fr, KDE, Bugsquad, advisories team.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie