J'ai eu le même problème, ça a marché pour moi :
Vous pouvez renommer le Nom d'hôte local séparément de la Nom de l'ordinateur ce qui devrait vous donner le résultat souhaité et ne devrait pas perturber les paramètres du réseau.
Sous Préférences du système -> Partager cliquez sur le bouton Modifier en bas à droite de l'écran Nom de l'ordinateur champ. Vous pouvez y saisir un nom d'hôte local différent et laisser le nom de l'ordinateur réglé sur le nom Bluetooth de votre choix.
Si vous devez explicitement définir un nom d'hôte, vous pouvez également le faire à partir du Terminal, en entrant :
scutil --set HostName yourhostnamehere
Mais avant de le faire, vous pouvez vérifier les valeurs actuelles. Vous pouvez utiliser ces commandes pour le nom d'hôte, le nom d'hôte local et le nom de l'ordinateur respectivement :
scutil --get HostName
scutil --get LocalHostName
scutil --get ComputerName
Vous trouverez une explication de chacune des propriétés dans le document suivant aquí :
Nom de l'ordinateur est le nom d'ordinateur dit "convivial" d'un Mac, c'est ce qui apparaîtra sur le Mac lui-même et ce qui sera visible par les autres lorsqu'ils se connecteront à lui sur un réseau local. C'est également ce qui est visible dans le panneau de préférences Partage.
Nom d'hôte est le nom attribué à l'ordinateur tel qu'il est visible depuis la ligne de commande. Il est également utilisé par les réseaux locaux et distants lors de la connexion via SSH et Remote Login.
Nom d'hôte local est l'identifiant du nom utilisé par Bonjour et visible par les services de partage de fichiers comme AirDrop