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?

Réponses:


8

Sur Lion (au moins), la meilleure façon d'y parvenir est d'exécuter scutil :

sudo scutil --set HostName 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.)
Harald Hanche-Olsen
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.