107 votes

Définir le nom d'hôte/nom de l'ordinateur pour MacOS

J'ai un réseau local à la maison. Ce réseau contient 5 ordinateurs portables. L'un d'entre eux est un Mac équipé de MacOS 10.8. L'autre a un Linux installé, tous les autres fonctionnent sous Windows.

Lorsque j'essaie d'ouvrir mon routeur et de vérifier les "appareils connectés", sous l'adresse IP de ce Mac, je vois ce qui suit :

Nom d'hôte - une adresse IPV6

Ce que je préférerais voir, c'est un nom significatif qui me permette de l'utiliser dans l'option /etc/hosts dans un ordinateur portable Linux. Et j'aimerais aussi vérifier le nom de l'ordinateur pour que la ligne /etc/hosts soit correcte.

200voto

Rash Mendis Points 1401

Définition du nom d'hôte ou de l'ordinateur Mac à partir du terminal

  1. Ouvrez un terminal.

  2. Tapez la commande suivante pour modifier le nom d'hôte principal de votre Mac :
    Il s'agit de votre nom d'hôte complet, par exemple myMac.domain.com.

    sudo scutil --set HostName <new host name>
  3. Tapez la commande suivante pour modifier le Nom d'hôte Bonjour de votre Mac :
    Il s'agit du nom utilisable sur le réseau local, par exemple myMac.local.

    sudo scutil --set LocalHostName <new host name>
  4. Si vous souhaitez également modifier le nom de l'ordinateur tapez la commande suivante :
    Il s'agit du nom convivial de l'ordinateur que vous voyez dans le Finder, par exemple myMac.

    sudo scutil --set ComputerName <new name>
  5. Videz le cache DNS en tapant :

    dscacheutil -flushcache
  6. Redémarrez votre Mac.

0 votes

Après avoir fait cela, je vois toujours l'adresse IPv6 dans le routeur. Avez-vous une idée ? Et quelle serait la ligne dans le fichier /etc/hosts sous Linux si je définissais les noms d'hôtes sur MyMac ?

2 votes

Attribuez toujours le contenu cité avec un lien source approprié et utilisez le formatage des citations pour le contenu cité. J'ai ajouté un lien source potentiel, mais s'il vous plaît modifier si c'est incorrect.

4 votes

scutil --get HostName montre la valeur actuelle de HostName.

22voto

grg Points 181593

Vous pouvez définir le nom de l'ordinateur dans les préférences système Partage.

0 votes

@ggarside, je vois toujours un IPv6 comme nom d'ordinateur dans le routeur. Il s'agit d'un modem/routeur Comcast. Une idée ?

7 votes

Cela ne semble pas changer le nom d'hôte renvoyé par la fonction hostname commande dans le terminal

1 votes

@Woodstock il semble être lié d'une manière ou d'une autre, mais il n'est pas mis à jour immédiatement.

6voto

rouble Points 181

Vous devez définir le nom d'hôte à deux endroits

  1. Paramètres du système -> Général -> A propos -> Nom
  2. Dans un terminal, sudo scutil --set HostName <new host name>

Vous pouvez vérifier que le nom d'hôte est correctement mis à jour en procédant comme suit :

scutil --get HostName 
scutil --get LocalHostName 
scutil --get ComputerName 

Ensuite, dscacheutil -flushcache et redémarrez votre Mac.

3voto

Gustavo Bezerra Points 449

Sous MacOS 13, le nom de l'ordinateur peut être modifié à partir de :

Paramètres du système -> Général -> A propos -> Nom

Cela modifie le nom de l'ordinateur affiché dans Terminal, Partage, Finder, etc. Aucun redémarrage du système n'est nécessaire.

-1voto

Zain Points 1

Sur votre Mac, choisissez le menu Apple > Réglages du système, cliquez sur Général dans la barre latérale, puis sur Partage à droite. ... Cliquez sur Modifier dans la section "Nom d'hôte local" en bas de la fenêtre, puis saisissez un nouveau nom d'hôte local. Si nécessaire, activez l'option "Utiliser un nom d'hôte global dynamique".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X