Asume que ya tienes una cuenta en ZeroTier y que ya has instalado Alpine.
-
Habilitamos el repositorio
Communityde alpine, donde se encuentra el paquetezerotier-one.Para esto hay que editar
/etc/apk/repositoriesy descomentar la línea del repo community.Recuerda, en VI:
ipara editar.ESCpara salir del modo de edición.:wqpara salir escribiendo los datos.Después ejecutaremos un
apk updatey listo. -
Instalamos el paquete con
apk add zerotier-one. -
Configuramos el servicio para que se inicie por defecto al arranque. Hay que recordar que Alpine usa OpenRC así que tendremos que usar
rc-update add zerotier-one defaultpara ponerlo en el nivel de ejecución que permite esto.Esto es necesario porque se instala en el nivel de ejecución manual, por defecto.
Reiniciamos el equipo, y al ejecutar
zerotier-cli infodebería escupirnos algo como200 info id-del-equipo 1.10.2 ONLINE.Si esto no es así, o has hecho algo mal, o algo ha cambiado en Alpine o Zerotier desde la publicación de este artículo.
-
Ahora usaremos la herramienta de
zerotier-clipara agregar nuestra red, conzerotier-cli join el-id-de-mi-network.Vete al panel de ZeroTier y comprueba que todo está bien. Es posible que tengas que autorizar la conexión, o no funcionará.
Si decides hacer cambios de IPs te recomiendo hacer un
zerotier-cli leave el-id-de-mi-network, reiniciar el equipo, y luego volve a entrar en tu red.
ZeroTier tarda un poco en reaccionar al agregar una red, asi que no te desesperes si haces ping a otros equipos de tu red y no responden, es posible que tengas que esperar un poco.