Contenido
ZeroTier
En la siguiente Figura se ve de una forma muy sencilla como funciona el sistema.
Supongamos que en nuestra red casera tenemos diferentes PCs, MACs, NAS, RPi, etc usando las «clásicas» direcciones IP tipo 192.168.1.x y que por tanto son accesibles entre sí gracias al router «casero» que las controla y que además permite que puedan salir a Internet.
Gracias al servidor de ZeroTier que está en la nube y a la instalación de los correspondientes drivers en nuestros PC, MAC, NAS, RPI, etc se crea una red virtual por software que genera diferentes IPs (marcadas en color rojo) por ejemplo 10.242.1.1 a 10.242.1.3 y que permiten también hablar estos dispositivos por medio de esta otra red.
Lo mejor de todo es que simplemente instalando ZeroTier, por ejemplo, en un portátil conectado a un punto de acceso público o incluso vía telefonía móvil y por tanto con una IP «extraña» tipo 172.16.10.240 se creará otra IP en el dominio de ZeroTier (10.242.1.4). De esta forma este portátil podrá comunicarse sin ningún problema con el resto de dispositivos conectados a la misma red creada por ZeroTier y sin necesidad de abrir puerto alguno ni de conocer la IP pública de router alguno.
El servidor de ZeroTier se encargará de mantener actualizada la lista de equivalencias de IPs y si no nota ningún cambio permitirá que las conversaciones entre máquinas sean directas entre ellas sin necesidad de que sirva de intermediario agilizando con ello la velocidad de respuesta y mejorando la seguridad al mismo tiempo.
25441
Acabo de instalar HACS en HomeAssistant y es una auténtica maravilla. Te permite descubrir muchos recursos de la comunidad que mejoran de forma sustancial el HA clásico.
Finalmente he conseguido volver a instalar los a.c. (LG) de los chicos … y mañana me pondré con el Mando de mi smartTV LG
Objetivo conseguido y a falta de personalizar los canales ya está funcionando en mi iPhone 11 el LG WebOS Remote Control
Voy como una moto! Ya están personalizados hasta los canales españoles que más uso
El único «problemilla» es que no cambia el canal dando un error Mañana más y mejor.
Pues yo ando ahora entretenido con el control eléctrico, ya que está de moda…
Tengo instalado el HomeAssistant dentro del Raspbian de la Raspberry, pero al final me va a tocar instalar el HASS, para acceder a esos plugins chulos.
¿Pero el HASS no estaba «deshechado» / no recomendado por la gente de HA? Lo más probable es perder la compatibilidad con las nuevas funciones de Home Assistant
Yo, en mi lista de cosas pendientes, también tengo que retomar tanto la conexiónde mi estación meterológica como la de mi medidor «on-line» de consumo eléctrico aunque al tener contratada una tarifa «fija» con discriminación horaria no necesito conocer el precio puntual del MW y sí tan solo el consumo en cada momento.
Un amigo nos recomendaba que usásemos ngrok en lugar de Zerotier. Desgraciadamente no existe ningún docker que funcione correctamente por lo que seguiremos con zerotier que nos es más que suficiente.
Por alguna extraña razón me ha dejado de funcionar el acceso a mi Nano Pi (y a mi router LTE) del pueblo y desde hace unas semanas no parece que está ahí… aunque sí funciona
La última vez que estuve en Puertollano comprobé que no tenía problema alguno para navegar desde dentro pero no me contesta. Lo raro es que incluso tenía conectados los dos Fritz!Box y me funcionaba perfecto.
Mi única duda es que ahora me hayan sacado mi número de móvil al CG NAT perdiendo mi IP pública ¿?
Dentro de un rato salgo para el pueblo con la idea de instalar ZEROTIER a ver, si al menos, puedo volver a acceder desde Madrid al Home Assistant del pueblo.
Acabo de instalar ZEROTIER en mi Nano R5S de Madrid que funciona con OpenWRT y me he dado cuenta que no me funciona vía Docker por lo que he instalado vía LUCI. Para que enlace con mi red hay que modificarla de forma manual el fichero /etc/config/zerotier
Al final me he tenido que volver a casa dejando a medias el acceso remoto con ZeroTier.
Es sumamente raro pero puedo acceder al nanoPi pero no al HomeAssistant que no sabe no contesta
Tendré que esperar a mi próximo viaje al pueblo e instalar ZeroTier en docker
Resuelto!
El problema no estaba en la configuración del Zerotier (en mi nanoPi R4S que va con openWRT) sino en el docker de HomeAssistant … y en el de Portainer que tampoco tenía acceso desde Zerotier.
Tal como tenía configurado estos dos dockers en este nanoPi se conectaban a la red privada = local por lo que no servían al exterior 😉
Basta con incluir –net=host y funciona a las mil maravillas.
Aquí os dejo copia de mis dos contenedores por si os sirve de ayuda:
En los contenedores podéis comprobar que usan la salida del HOST
Aunque Zerotier funciona perfectamente en nuestras redes, ahora vamos a probar también TAILSCALE, muy parecido al anterior aunque incluso más sencillo de configurar y que utiliza el protocolo de Wireguard que tanto nos gusta 😉
Parece mentira que utilizando Zerotier (en docker) y el componente Remote-Homeassistant resulte tan sencillo mantener regado el césped de mi casa manchega a 250 km
Por cierto, hoy casi tengo F.O. en la casa de Ptllano «gentileza» de DIGI. Finalmente no va a poder ser ya que para hacer llegar la Fibra a casa tienen que «tirarla» por lo alto de la casa de un vecino. El problema es que nadie sabe quien es dicho vecino ya que compró la casa hace un par de años y está deshabitada por lo que tendremos que esperar a conocer a dicha persona para que autorice
También he intentado la alternativa de salir del CG-NAT de Yoigo. Vía teléfono los «comerciales» no tienen ni idea. Finalmente vía Whatsapp con su servicio técnico tiene muy claro que aunque para la Fibra Óptica no tienen problema en gestionar la salida del CG-NAT para líneas de móvil NO lo hacen. Tendré que seguir con mi router 4G y sin IP pública
En RESUMEN… habrá que tirar de ZEROTIER para tener controlados Home Assistant y los automatismos que estoy poniendo en la casa manchega.