En las redes informáticas, los "nombres de host" se limitan a caracteres alfanuméricos, con guiones (sin espacios en blanco ni otros signos de puntuación).
Sin embargo, cuando abro la "Red" en el Finder...
Puedo ver algunos Los dispositivos (normalmente MacOS) aparecen con espacios, puntuación y caracteres UTF-8 en el nombre:
En última instancia, estoy buscando tener el Raspberry Pi en mi red se muestran con un nombre bonito. Sin embargo, en mi búsqueda sobre cómo hacer esto, estoy encontrando que ni siquiera estoy claro en cómo MacOS consigue estos nombres bonitos para mostrar. La búsqueda de esto arroja demasiados resultados de artículos que explican a la gente cómo cambiar el nombre de host de su mac, con lo que no necesito ayuda.
En mi Raspberry Pi, puedo ejecutar hostnamectl
y establecer el nombre "bonito", pero eso no parece afectar a nada.
¿Alguien sabe cómo se consigue esto?
1 votos
No sé cómo configurar esto en una Pi (¿en algún lugar de la configuración de Avahi?), pero mi entendimiento es que esto es un "Nombre de Instancia" DNS-SD (DNS Service Discovery). Según RFC 6763 sección 4.1.1 La parte de <Instancia> del Nombre de Instancia de Servicio es un nombre fácil de usar que consiste en un texto Net-Unicode arbitrario [RFC5198]. NO DEBE contener caracteres de control ASCII (valores de bytes 0x00-0x1F y 0x7F) [RFC20] pero por lo demás se permite que contenga cualquier carácter, sin restricción..."
0 votos
En efecto, no se trata del nombre de host sino del nombre mDNS/DNS-SD, y se puede establecer uno con Avahi en Linux.