Contenido
Instalación del «cliente» ZeroTier
En la propia página de ZeroTier se describe la instalación del driver lo que resulta realmente sencillo.
En el caso de la instalación en un PC con Windows es un ejecutable que una vez instalado (sin problemas incluso en un ordenador corporativo de una empresa de Seguridad Informática) necesita simplemente que le indiques la identificación de las red (o redes) de ZeroTier a la que te quieres conectar y listo. ¡Así de fácil!
En una RPi4 se puede hacer mediante dockers sin más que ejecutar la correspondiente instrucción
1 | docker run --name zerotier-one --device=/dev/net/tun --net=host --cap-add=NET_ADMIN --cap-add=SYS_ADMIN -v /docker/zerotier-one:/var/lib/zerotier-one ugeek/zerotier:arm |
Utilizando el mismo docker lo he podido instalar sin problemas también en el Nano Pi R4S que en su día revisamos y eso que su sistema operativo es OpenWRT
En estos casos (tanto en la RPi y como en la Nano Pi) la auto invitación a la red de ZeroTier hay que hacerla desde la Terminal.
1 | root@NanoPi:/docker# docker exec docker/zerotier-one /zerotier-cli join xxxxxe486f34xxxx |
También lo hemos instalado en el router MOX de Turris que a pesar de que funciona con OpenWRT no admite el empleo de dockers por lo que lo hemos tenido que instalar manualmente vía LUCI
Por alguna extraña razón, cada vez que se resetea el MOX le asigna una MAC address diferente por lo que ZeroTier no lo reconoce como el mismo equipo y lo mantiene en la cola de entrada a la espera de aceptación por parte del Administrador. Estamos intentando resolver el fallo con ayuda del FORO de OpenWRT y de MOX … aunque sin demasiada suerte hasta la fecha.
Evidentemente también posible la instalación de ZeroTier en los móviles a través de las correspondientes app.
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.