Recientemente me compré uno de los nuevos Mac Minis de mediados de 2011 con OS X Lion, soy completamente nuevo en Mac OS pero he usado Linux bastante antes. El problema que tengo es que en el terminal se muestra mi nombre de host como (se borraron algunos de los números) esto es básicamente "desconocido- (ethernet mac addr)"
unknown-28-00-00-00-00-8f:~ michael$
En linux hubiera editado / etc / hostname pero no parece haber un archivo para ello. He intentado cambiar el nombre de la computadora en:
Preferencias del sistema => Compartir => Nombre de la computadora
sin suerte
Esto es puramente un problema cosmético para mí, ¡pero algo debe estar roto en la configuración para que mi nombre de host se vea así!
osx-lion
terminal.app
hostname
Mikey
fuente
fuente
Respuestas:
Después de jugar un poco en la Terminal, encontré una solución
esto ha cambiado permanentemente mi nombre de host: lo he probado con un reinicio y apagado completo y parece que ha funcionado. Esto no explica por qué me dio el nombre de host extraño en primer lugar, pero eso podría deberse a que Lion todavía es nuevo
fuente
La página del manual para 'hostname' dice que use scutil para configurarlo:
% scutil --set HostName "foo.domain.com"
Esto funcionó perfectamente para mí.
fuente
El nombre es dado por el servidor DNS de su red. Si está conectado a un enrutador NAT, entonces puede estar proporcionando un servidor DNS que dé esa respuesta de forma predeterminada. Solo verá el nombre "Nombre del equipo" en su mensaje si la configuración de red actual no asigna un nombre DNS a su dirección IP, en cuyo caso el nombre de host de su computadora se convierte en "
<what you entered>.local.
" gracias al DNS de multidifusión.Esto no es un error o una configuración incorrecta: Mac OS X está haciendo todo lo posible para que el nombre de host de su computadora sea un nombre mediante el cual se pueda acceder a su computadora en la red .
Vuelva a configurar su enrutador o servidor DNS para que sepa qué nombre desea que tenga su computadora.
fuente
Agregué lo siguiente
al
/etc/hosts
archivo, y funciona bien.antes de
Se agregó el nombre de host "macair" a
/etc/hosts
Después
fuente
Tuve este mismo problema de nombre de host después de formatear un servidor Mac con OS X Lion. El nombre de host que seguía apareciendo en la Terminal no era el mismo que el nombre de host de DNS para la dirección IP obtenida de DHCP. Intenté "sudo hostname [hostname]" y parecía funcionar, pero después de un reinicio volvería a funcionar.
Después de hacer "scutil --set HostName" FQDN "", establece permanentemente el nombre de host en la Terminal. Todavía estoy mostrando un nombre oscuro en el contrato de arrendamiento de DHCP para esa dirección IP, que está vinculada al nombre compartido de la computadora. Vaya a Preferencias del sistema> Compartir y edite el nombre y la descripción de la computadora para actualizar el nombre de host correcto como se ve a través de los arrendamientos DHCP.
No es necesario editar el host o los archivos de texto / configuración y no se recomienda.
fuente