Le nom d'hôte par défaut de mon mac est Scott-Johnson.local
. Dans les préférences du système de partage, j'ai défini le nom d'hôte sur felucia.local
, qui prend comme prévu. Cependant, à un moment donné dans le futur (généralement en raison d'un redémarrage ou du réveil), il se réinitialise sur Scott-Johnson.local
. J'ai également essayé ce qui suit dans le terminal:
sudo scutil –-set HostName felucia
sudo scutil –-set LocalHostName felucia
sudo scutil –-set ComputerName felucia
Encore une fois, cela va prendre un moment, mais ensuite réinitialiser.
Je soupçonne qu’il s’agit d’un problème de routeur (c’est-à-dire que je peux attribuer à mon ordinateur une adresse IP statique au lieu de DHCP lorsque je suis sur mon réseau local). Malheureusement, il s’agit d’un ordinateur portable et je l’utilise souvent sur d’autres réseaux où je n’ai pas cette capacité. Comment puis-je vérifier que cela fonctionnera en dehors du réseau sous mon contrôle?
scutil --get LocalHostName
?Scott-Johnson.local
, c'est donc ce que je voulais dire par "nom d'hôte par défaut". Il continue de revenir à cela, et je ne sais pas pourquoi. Avant de changer manuellement le nom d'hôte,scutil --get LocalHostName
retourneScott-Johnson
.Réponses:
Essayez ces deux étapes:
1) Editez d'abord le fichier
/etc/sysctl.conf
:sudo pico -w /etc/sysctl.conf
et ajoutez la ligne:
kern.hostname=felucia
2) Alors fais ceci:
sudo sysctl -w kern.hostname=felucia
La première commande définit le nom d'hôte à enregistrer après le redémarrage.
La deuxième commande définit le nom d'hôte immédiatement.
Je ne suis pas certain que cela aidera, mais ça vaut la peine d'essayer.
la source
Scott.Johnson
. :(launchd
script qui le vérifiera périodiquement et le réinitialisera en cas de problème, ce qui est loin d'être idéal. Désolé je ne pourrais pas être plus d'aide.