Modifications du nom d'hôte dans le terminal lors de la connexion à certains réseaux wifi
10
Lorsque je me connecte à certains réseaux wifi, le nom d'hôte de mon ordinateur change dans le terminal - est-ce normal? Existe-t-il un moyen d'empêcher que cela se produise?
Sur Lion (au moins), la meilleure façon d'y parvenir est d'exécuter scutil :
sudo scutil --setHostName NAME
remplacer NAME par le nom d'hôte que vous souhaitez. Notez que /etc/hostconfigc'est obsolète, si vous pouvez en croire un commentaire en haut du fichier.
Ce correctif fonctionne toujours sur Mavericks si quelqu'un est intéressé. Merci pour le conseil!
Jordan M.
4
OS X obtient normalement le nom d'hôte à partir d'une recherche inversée de l'adresse IP de la machine. Lorsque vous êtes sur DHCP, cela signifie que votre nom d'hôte peut changer. Si vous voulez forcer un nom d'hôte, vous pouvez éditer / etc / hostconfig (utilisez l'éditeur cli de votre choix, vous devrez utiliser sudo) et changer HOSTNAME = -AUTOMATIC - en HOSTNAME = NameYouWant
Quand j'ai fait cela, beaucoup d'outils que j'utilise dans la ligne de commande se sont tous cassés ... semble avoir stocké le nom d'hôte. Est-ce courant?
Chris Abrams
1
@ChrisAbrams: Je ne pense pas que ce soit courant, mais il est difficile d'en dire plus sans savoir ce qui s'est cassé et comment. (Je sais que cela fait longtemps que vous ne l'avez pas demandé. Je l'ai vu tout à l'heure.)
OS X obtient normalement le nom d'hôte à partir d'une recherche inversée de l'adresse IP de la machine. Lorsque vous êtes sur DHCP, cela signifie que votre nom d'hôte peut changer. Si vous voulez forcer un nom d'hôte, vous pouvez éditer / etc / hostconfig (utilisez l'éditeur cli de votre choix, vous devrez utiliser sudo) et changer HOSTNAME = -AUTOMATIC - en HOSTNAME = NameYouWant
la source