En casa, el panel de control de mi portátil me dice que será accesible como "whatever.local", pero el comando "hostname" informa "whatever.home". ¿De qué se trata esto?
Respuesta
¿Demasiados anuncios?casa es un Dominio de seudo nivel superior . Probablemente tienes un servidor DHCP en tu red, tal vez en tu enrutador, que permite la .home
TLD en su red y le dice a sus clientes sobre ello (puede ver home
en el domains
en el Panel de Control de la Red), y eso tu portátil "estática" El nombre del DNS - es lo que se informa por hostname
.
local es un pseudo-TLD reservado que está destinado a ser utilizado con zeroconf y mDNS , y el Panel de Control de Compartición te dice que tu portátil mDNS nombre.
Como estas dos formas de resolución de nombres se supone que son ortogonales, no hay nada de qué preocuparse, tu portátil sólo tiene dos nombres diferentes en tu red. Por el contrario, puede ser bastante útil, por ejemplo, si tienes una aplicación de red que sólo conoce una forma de resolución de nombres (por ejemplo, tengo un NAS que no resuelve .local
nombres), hay una forma de evitarlo si le das a la aplicación el nombre con el TLD correcto.