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?


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

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.