Instalación y configuración de Zerotier

Instalación y configuración de Zerotier
Índice

Hace más de cinco años que empecé a usar Zerotier tal y como en su día expliqué en este artículo como consecuencia de un problema con los puertos del router. Ahora lo reedito con todo lo que he aprendido en este tiempo.

Creación de la red

Antes de nada, deberemos darnos de alta mediante una cuenta en my.zerotier.com y posteriormente crear una red a la que podremos asignar un rango de IP’s y que tendrá un identificador que nos servirá para añadir nuevos usuarios.

Es importante definir como privada la red dentro de las opciones para que cualquiera que conozca el identificador no se pueda añadir a la misma sin nuestro consentimiento.

image-01

La asignación de IP’s la dejo de forma automática para el rango elegido aunque posteriormente a la primera conexión le asigno manualmente una fija que me permite ponerla también en el archivo de configuración ssh de todos los equipos.

Instalación en debian y derivados

La instalación de Zerotier en Debian y derivados es tan sencilla como la ejecución de una línea de código

curl -s 'https://raw.githubusercontent.com/zerotier/ZeroTierOne/master/doc/contact%40zerotier.com.gpg' | gpg --import && \
if z=$(curl -s 'https://install.zerotier.com/' | gpg); then echo "$z" | sudo bash; fi

De esta forma lo instalo tanto en los dispositivos con Linux Mint como con Raspberry Pi OS

Al terminar la instalación se muestro por consola un identificador del equipo que nos valdrá para, desde la configuración de la red de my.zerotier.com, añadir un nuevo miembro.

image-02

También es posible añadir a la red al nuevo miembro desde la terminal del equipo para el que se ha creado con el siguiente comando

sudo zerotier-cli join [identificador de la red]

Instalación en Synology (DSM7)

Desde la versión 7 de DSM, Synology no permite la instalación de paquetes de terceros por lo que la instalación de Zerotier hay que realizarla mediante un contenedor. Para mi DS920+ ha sido tan sencillo como seguir al pie de la letra las instrucciones para Synology.

Comandos de consola

Desde la terminal es posible comprobar el estado de la conexión mediante Zerotier o ejecutar otras acciones gracias a los siguientes comandos.

ComandoDescripción
zerotier-cli statusEstado de la conexión
zerotier-cli join ################Unir a una red
zerotier-cli leave ################Salir de una red
zerotier-cli listnetworksListar redes añadidas
zerotier-cli dumpDebug de errores

Enlaces de interés