cómo (y por qué) para asignar dominio the.local a su pi frambuesa

Si estás cansado de mirar hacia arriba las direcciones IP de los dispositivos que se accede con frecuencia a través de acceso remoto, SSH y otros medios en su red doméstica, puede ahorrarse mucho tiempo mediante la asignación de una dirección fácil de remember.local al dispositivo . Lea sobre como se demuestra mediante la asignación de un nombre fácil de recordar a nuestro Raspberry Pi.

Lo más probable es que su red doméstica utiliza las asignaciones de IP DHCP, lo que significa que cada vez que un dispositivo sale de la red y devuelve una nueva dirección IP se asigna a la misma. Incluso si se establece una dirección IP estática para un dispositivo que se utiliza con frecuencia (por ejemplo configura el cuadro de Frambuesa Pi que se asignará siempre al número 192.168.1.99), todavía tiene que confirmar que el número completo de la memoria poco intuitivo. Además, si alguna vez tiene que cambiar el número y por la razón que tendría que recordar uno nuevo en su lugar.

Si lo hace, no es el fin del mundo, pero es un inconveniente. ¿Por qué molestarse con la memorización de cadenas IP cuando usted puede dar a los dispositivos locales fácil de recordar nombres como raspberrypi.local o mediaserver.local?

Ahora, algunos de ustedes (especialmente aquellos con un conocimiento más íntimo de DNS, nombres de dominio, y otras estructuras de dirección de red) podrían preguntarse qué es la captura. ¿No hay un riesgo inherente o problema en sólo abofetear a un nombre de dominio en su red existente? Aquí es importante tomar nota de la gran distinción entre nombres de dominio completos (FQDN), que son reconocidos oficialmente sufijos de dominios de nivel superior (por ejemplo the.com parte de www..com que significa cómo hacerlo experto es un comercial el sitio web) y los nombres de dominio que, o bien no son reconocidos por el sistema mundial de nombres / DNS o de plano se reserva para el uso de la red privada.

Por ejemplo, .internal es decir, a partir de este escrito, no es un nombre de dominio completo, no hay dominios registrados en todo el mundo que terminan with.internal y, por tanto, si se va a configurar su red privada para use.internal para direcciones locales, no habría ninguna posibilidad de un conflicto DNS. Eso podría, sin embargo, el cambio (aunque la posibilidad es remota) en el futuro if.internal se convirtió en un FQDN oficial y direcciones que terminan in.internal eran resolubles externamente a través de los servidores DNS públicos.

A la inversa, el dominio the.local, se ha reservado oficialmente como un nombre especial-Uso de dominio (SUDN) específicamente para el propósito de uso de la red interna. Nunca se puede configurar como un FQDN y como tal su costumbre nombres locales nunca entrará en conflicto con las direcciones externas existentes (por ejemplo .local).

El ingrediente secreto que hace que todo el sistema funcione resolución DNS local se conoce como multicast Domain Name Service (mDNS). Confusamente, en realidad hay dos implementaciones de mDNS que flotan alrededor, uno por Apple y uno por Microsoft. La aplicación mDNS creado por Apple es lo que subyace a su servicio de descubrimiento de red local Bonjour popular. La aplicación por parte de Microsoft es conocida como la Resolución de nombres de multidifusión de enlace local (LLMNR). La implementación de Microsoft nunca fue adoptado ampliamente gracias a su falta de adhesión a varios estándares y un riesgo de seguridad relacionadas con los dominios que podrían ser capturados para su uso local.

Debido a la aplicación de Apple Bonjour mDNS goza de una tasa de adopción más amplia, tiene un mejor soporte, y un gran número de aplicaciones para plataformas grandes y pequeñas, hemos optado por utilizar todo por este tutorial.

Si tiene equipos con OS X de Apple en la red, no hay nada que tiene que hacer más allá del siguiente junto con el tutorial para poner las cosas en la Frambuesa Pi (u otro dispositivo Linux) lado de las cosas. Ya está listo para ir como los equipos son compatibles con ella.

Si se está utilizando una máquina de Windows que no tiene instalado iTunes (que habrían instalado un cliente de Bonjour compañero para la resolución mDNS), puede resolver la falta de soporte nativo mDNS mediante la descarga de Servicio de impresora aplicación de ayuda Bonjour de Apple aquí. Aunque la página de descarga hace que suene como que es una herramienta de la impresora solamente, se añade efectivamente el apoyo mDNS / Bonjour en todos los ámbitos a Windows.

La primera orden del día es o bien tirar hacia arriba el terminal en su pi o conectarse en el terminal remoto (si usted tiene una máquina sin cabeza) a través de SSH. Una vez en la terminal, tome un momento para actualizar y mejorar apt-get. (Nota: si usted ha hecho recientemente esto como parte de otro de nuestros tutoriales Frambuesa Pi, puede saltarse este paso).

apt-get update sudo

sudo apt-get upgrade

Después de que el proceso de actualización / actualización se ha completado, es el momento de instalar Avahi -una fantástica aplicación poco mDNS de código abierto. Introduzca el siguiente comando en el símbolo

sudo apt-get install avahi-daemon

Una vez que el proceso de instalación se ha completado, usted ni siquiera tiene que reiniciar el dispositivo. Su Frambuesa Pi se iniciará de inmediato el reconocimiento de las consultas de la red local por su nombre de host (por defecto “Raspberry Pi”) en raspberrypi.local.

La máquina en particular se utilizó para esta prueba es la misma Frambuesa Pi se convirtió en un indicador de clima ambiente, y luego más tarde cambió el nombre del ordenador local, por lo que cuando vamos a buscar la dirección recién minted.local, vamos a estar buscando estación meteorológica .local en lugar de raspberrypi.local.

Una vez más, para dar énfasis, la parte que precede sufijo the.local es siempre el nombre de host del dispositivo. Si usted quiere que su música streamer Frambuesa Pi para que el nombre jukebox.local local, por ejemplo, usted tiene que seguir estas instrucciones para cambiar el nombre de host del Pi.

Vaya por delante y ping a la dirección new.local en la máquina que desea acceder al dispositivo a partir de ahora

¡Éxito! resuelve weatherstation.local a 192.168.1.100, que es la dirección de IP real del dispositivo en la red local. A partir de ahora, cualquier aplicación o servicio que antes requerían la dirección IP de la Frambuesa Pi ahora puede utilizar la dirección the.local lugar.

No entiendo muy bien lo que esto sería utilizado para. ¿Por qué no puedes simplemente buscar el dispositivo según sus nombre de host? Cualquier cosa en mi servidor en casa se accede por “chocolate / ‘. ¿Cuál sería el uso de chocolate.local hacer?

Depende del protocolo que está utilizando para acceder a “chocolate / ‘. mDNS hace que sea fácil para no tener que correr DNSMasq en el router.

De hecho, he trabajado en 2 lugares que had.local como emabrgo nombre de dominio interno …

provocó la creación de http://hotfortech.wikispaces.com/how+to+use+%2A.local+domain+suffix+with+Linux

He intentado esto, pero ahora ni siquiera puedo ssh en mi RPI en absoluto … usando raspberrypi.local o la ip estática que tenía.

Después de seguir estas instrucciones, no funciona para las ventanas, por alguna razón.

Cuando abro un navegador web y el tipo de “dana.local” o “http: //dana.local” no me traen a mi servidor web de PI. Sin embargo funciona bien de mis máquinas Linux y OS X, pero no mis máquinas con Windows 7.

Me gustaría decir que el ping parece funcionar

El logotipo de tienda por departamentos de Macy, una estrella roja, se basa de un tatuaje del fundador, Rowland Hussey Macy, se llevó cuando tenía 15 años.