Instalar y configurar VPN Zerotier en LibrerouterOs 1.3

Por un problema de configuración de LibreRouterOs 1.3 algunos pocos paquetes necesitan instalarse “a mano”. Zerotier es uno de ellos (en realidad libstdcpp que es una dependencia de zerotier).
Entonces primero es necesario ejecutar:

opkg install http://repo.librerouter.org/lros/releases/1.3/t
argets/ar71xx/generic/packages/libstdcpp_7.3.0-2_mips_24kc.ipk

y luego sí se puede instalar zerotier:

opkg update
opkg install zerotier

En el siguiente mensaje @sonko comparte una guía de cómo configurar ZeroTier.

2 Likes

Buenas tardes!
Queria agradecer a @SAn, debido a que es correcto el procedimiento para instalar zerotier en un librerouter. A continuacion doy el procedimiento para configurar zerotier y asi tener acceso al librerouter remotamente.

Una vez que esta instalado zerotier en el librerouter:

  1. Se debe registrar una cuenta en https://my.zerotier.com/ y una vez que se accedio a la cuenta, se debe clickear en CREATE A NETWORK. Lo unico que se esta haciendo aqui es crear una lista donde se apuntara los equipos, tanto a los que tendra acceso remoto, como los que se usaran para acceder. En mi caso un librerouter y una pc que es la que me servira para monitorear el estado de la red comunitaria.

  2. Una vez creada la red en zerotier, se tendra un identificador denominado NETWORK ID, para simplficar, es una cadena de letras y numeros que la identidican. Este sirve para agregar los dispotivos a la red.
    En el caso del librerouter, se debe abrir el archivo /etc/config/zerotier, se vera algo como:

config zerotier ‘sample_config’
option enabled ‘0’
list join ‘d5e5fb65a777777d’

donde se debe reemplazar el 0 por 1 en la linea option enabled.
y en la linea list join, entre las comillas el NETWORK ID de la red creada en https://my.zerotier.com/
Guardar y cerrar el archivo.

  1. Una vez en el terminal del libreroter ejecutar los siguientes comandos:

/etc/init.d/zerotier enable
/etc/init.d/zerotier start

  1. Para finalizar se debe acceder a la cuenta de zerotier, verificar que se ha detectado el librerouter y autorizar el acceso a la red creada.
    Para agregar otros dispositivos se procede de manera similiar. En mi caso particular, agregue a la red de zerotier una netbook con OS debian. Desde esta pc es donde puedo acceder por medio de la terminal con el comando:

javier@netbook:~$ ssh root@10.10.0.139

donde 10.10.0.139 es la IP que asigna www.myzerotier.com al dispositivo respecto de la red creada.

3 Likes

Muy muy buena la guía Javi! Súper claro! Muchisimas gracias por el aporte.

El zerotier se instala uno por malla? Por que e instalado en un equipo y aparece todo normal, pero al tratar de instalar en otro equipo de la misma malla no me aparece en myzerotiercentral

Hola! En principio podes instalarlo en varios nodos de la red pero creo (aunque no estoy seguro) que es necesario que cada nodo en el que está instalado tenga una salida a internet propia.