Pourquoi mon nom d'hôte contient-il des caractères impairs?

8

J'ai installé Ubuntu, je suis allé directement au terminal et j'ai remarqué qu'il y avait des caractères étranges dans mon nom. Voici ce que c'est:

imageek@imageek-DP700A3D-DM700A3D-DB701A3D-DP700A7D:

Comment puis-je changer cela?

Im A Geek
la source
2
Pour répondre au pourquoi? partie: Ce ne sont pas des caractères impairs, c'est le nom du produit de votre ordinateur. Si vous choisissez les valeurs par défaut lors de l'installation, votre nom d'hôte sera défini sur username-productname . Votre BIOS identifie votre machine comme DP700A3D-DM700A3D-DB701A3D-DP700A7D (ou "DP700A3D DM700A3D DB701A3D DP700A7D"). Nous savons donc maintenant que vous avez un PC tout-en-un Samsung.
fauconnier

Réponses:

9

Vous pouvez "tester" un nouveau nom d'hôte avec la commande:

sudo hostname new_hostname

(cela ne durera pas après le redémarrage)


SOLUTION 1: Modifiez /etc/hostnameet remplacez le nom actuel imageek-DP700A3D-DM700A3D-DB701A3D-DP700A7D par le nouveau.

gksu gedit /etc/hostname 

SOLUTION 2: Vous pouvez également utiliser:

sysctl kernel.hostname

pour lire le nom d'hôte actuel, et

sudo sysctl kernel.hostname=NEW_HOSTNAME

pour le changer.

/! \ ATTENTION : Lorsque vous utilisez l'une de ces méthodes, vous souhaiterez également modifier votre nom d'hôte /etc/hostspour éviter le message d'erreur lors de l'utilisation sudo: " sudo : impossible de résoudre le nom d'hôte new_hostname":

gksu gedit /etc/hosts

SOLUTION 3: Vous pouvez également le faire avec une interface graphique. Vous devez installer gnome-network-admin:

sudo apt-get install gnome-network-admin
MrVaykadji
la source
Il n'est pas nécessaire d'éditer / etc / hosts, pour le mappage ip
nux
Eh bien, dans /etc/hosts, vous avez une ligne 127.0.1.1 hostname . Et sur le Ubuntu-fr.org français, je peux voir qu'ils recommandent d'éditer les deux fichiers.
MrVaykadji
non, ce n'est pas nécessaire pour son cas, le nom est le nom d'hôte de sa machine, essayez simplement de modifier le nom d'hôte et cela changera,
nux
/ etc / hosts agit comme un DNS, vous pouvez mapper un nom à une adresse IP, donc si vous tapez localhost, l'ordinateur sait que son adresse IP est 127.0.0.1
nux
1
qu'une bonne réponse mon ami, j'espère que nous apprenons juste de la conversation ne le prenons pas comme une vue personnelle
nux