Resumindo: há um comportamento de mágica automática que o Mac OS usa, por padrão.
Você pode desativá-lo em / etc / hostconfig.
Eu gosto da resposta de Jack M., mas ele não funciona em muitos ambientes dos ambientes DHCP do mundo real, porque você não tem um relacionamento pré-existente com o servidor DHCP. Somente em uma instalação doméstica ou em uma configuração corporativa (em que as pessoas de TI são úteis) é possível obter o nome do host desejado por meio do DHCP.
Em /etc/hostconfig
, adicione algo assim:
HOSTNAME=your_hostname.your_domain.your_tld
Se você quiser configurá-lo como automático novamente, remova a linha ou defina-a como -AUTOMATIC-