O nome do host muda no terminal ao conectar-se a algumas redes wifi


10

Quando conecto a algumas redes wifi, o nome do host do computador muda no terminal - isso é normal? Existe uma maneira de impedir que isso aconteça?

Respostas:


8

No Lion (pelo menos), a melhor maneira de conseguir isso é executando o scutil :

sudo scutil --set HostName NAME

substituindo NAME pelo nome do host que você deseja. Observe que /etc/hostconfigestá obsoleto, se você pode acreditar em um comentário na parte superior do arquivo.


Essa correção ainda funciona no Mavericks se alguém estiver interessado. Obrigado pela dica!
319 Jordan M.

4

O OS X normalmente obtém o nome do host a partir de uma pesquisa inversa do endereço IP que a máquina possui. Quando você está no DHCP, isso significa que seu nome de host pode mudar. Se você deseja forçar um nome de host, pode editar / etc / hostconfig (use o editor cli de sua escolha, precisará usar o sudo) e alterar HOSTNAME = -AUTOMATIC - para HOSTNAME = NameYouWant


Quando eu fiz isso, muitas ferramentas que eu usei na linha de comando quebraram ... parece que elas armazenaram o nome do host. Isso é comum?
Chris Abrams

1
@ ChrisAbrams: Eu não acho que isso seja comum, mas é difícil dizer mais sem saber o que quebrou e como. (Eu sei que é um longo tempo desde que você perguntou eu vi isso agora..)
Harald Hanche-Olsen
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.