Manual Configuración de Red Virtual con ZeroTier.
md 2025-10-20
Universidad Icesi
SISTEMAS OPERATIVOS. 09783-Grupo 01
Profesor: Ing. Gustavo Escobar - Configuración de Redes VPN con ZeroTier
Manual: Configuración de Red Virtual con ZeroTier
Qué es ZeroTier
ZeroTier es una plataforma de redes definidas por software (SDN) que crea redes virtuales privadas sin
configurar routers o VPNs tradicionales.
Características:
✅ Gratis hasta 50 dispositivos
✅ Funciona detrás de NAT y firewalls (no necesitas abrir puertos)
✅ Cifrado end-to-end
✅ Compatible con Windows, Linux, macOS, Android, iOS
Requisitos
Tu PC personal con conexión a internet
VM Windows Server 2019 (cloudestud.icesi.edu.co)
VM Oracle Linux 9.x (cloudestud.icesi.edu.co)
Cuenta gratuita en ZeroTier Central
Parte 1: Crear la Red desde tu PC Personal
1. Registrarse en ZeroTier Central
1. Desde tu PC, ve a: https://my.zerotier.com
2. Click en Sign Up
3. Completa el registro con tu email
4. Verifica tu correo e inicia sesión
2. Crear tu red virtual
1. En el panel, click en Create A Network
2. Se genera automáticamente un Network ID de 16 caracteres
Ejemplo: 8056c2e21c000001
3. Copia y guarda este Network ID - lo necesitarás para conectar las VMs
3. Configurar la red
Click en tu red para configurarla:
1/8
Manual Configuración de Red Virtual con ZeroTier.md 2025-10-20
a) Nombre:
En "Network Name" escribe: Red-Lab-SO-[TuNombre]
b) Access Control:
Verifica que esté en PRIVATE (debes aprobar manualmente cada dispositivo)
c) IPv4 Auto-Assign:
Déjalo por defecto (ejemplo: 10.147.17.0/24)
Cada VM recibirá una IP automáticamente dentro de este rango
🧠 Explicación:
Mantienes la pestaña de ZeroTier Central abierta para autorizar las VMs a medida que se conecten.
Parte 2: Conectar VM Windows Server 2019
4. Acceder a tu VM Windows Server 2019
1. Ve a cloudestud.icesi.edu.co
2. Abre la consola de tu VM Windows Server 2019
3. Inicia sesión con tus credenciales
5. Descargar ZeroTier en Windows Server
1. Abre Internet Explorer o Edge en el Windows Server
2. Ve a: https://www.zerotier.com/download/
3. Click en Download for Windows
4. Descarga el archivo .msi
⚠ Nota: Si Internet Explorer bloquea la descarga, ve a Configuración de Seguridad Mejorada y desactívala
temporalmente.
6. Instalar ZeroTier en Windows Server 2019
1. Ejecuta el archivo .msi descargado
2. Click en Next → Install
3. Acepta los permisos cuando los solicite
4. Click en Finish
🧠 Explicación:
ZeroTier crea un adaptador de red virtual que funciona como una tarjeta de red adicional en el servidor.
7. Unir Windows Server a la red
Opción 1: Interfaz gráfica (recomendado)
2/8
Manual Configuración de Red Virtual con ZeroTier.md 2025-10-20
1. Busca el ícono de ZeroTier en la bandeja del sistema 🌐
2. Click derecho → Join Network...
3. Ingresa tu Network ID (ejemplo: 8056c2e21c000001)
4. Click en Join
Opción 2: PowerShell
Abre PowerShell como administrador:
zerotier-cli join 8056c2e21c000001
8. Autorizar Windows Server desde tu PC
1. Regresa a tu PC y abre https://my.zerotier.com
2. Click en tu red
3. En la sección Members verás el Windows Server sin autorizar
4. Marca el checkbox "Auth?"
5. Asigna un nombre: Windows-Server-2019
El servidor ahora tiene una IP asignada (ejemplo: 10.147.17.1)
Parte 3: Conectar VM Oracle Linux 9.x
9. Acceder a tu VM Oracle Linux
1. Ve a cloudestud.icesi.edu.co
2. Abre la consola de tu VM Oracle Linux
3. Inicia sesión con tu usuario
10. Instalar ZeroTier en Oracle Linux
Ejecuta este comando único:
curl -s https://install.zerotier.com | sudo bash
El script detecta automáticamente Oracle Linux e instala ZeroTier.
🧠 Explicación:
Este script funciona en todas las distribuciones Linux incluyendo Oracle Linux 9.x.
11. Iniciar el servicio ZeroTier
3/8
Manual Configuración de Red Virtual con ZeroTier.md 2025-10-20
sudo systemctl start zerotier-one
sudo systemctl enable zerotier-one
Verificar que está corriendo:
sudo systemctl status zerotier-one
Debes ver: Active: active (running) ✅
12. Unir Oracle Linux a la red
Ejecuta el comando con tu Network ID:
sudo zerotier-cli join 8056c2e21c000001
(Reemplaza con tu Network ID)
Resultado esperado:
200 join OK
13. Autorizar Oracle Linux desde tu PC
1. Regresa a tu PC y abre https://my.zerotier.com
2. Click en tu red
3. En Members verás la VM Oracle Linux sin autorizar
4. Marca el checkbox "Auth?"
5. Asigna un nombre: Oracle-Linux-SO
La VM ahora tiene una IP (ejemplo: 10.147.17.2)
Parte 4: Verificar Conectividad
14. Probar conexión entre las VMs
Desde Windows Server, hacer ping a Oracle Linux:
Abre CMD o PowerShell:
ping 10.147.17.2
4/8
Manual Configuración de Red Virtual con ZeroTier.md 2025-10-20
Desde Oracle Linux, hacer ping a Windows Server:
ping 10.147.17.1
Si ambos responden, ¡tu red virtual está funcionando! 🎉
15. Ver información de las redes
En Windows Server (PowerShell):
zerotier-cli listnetworks
En Oracle Linux:
sudo zerotier-cli listnetworks
Verás algo como:
200 listnetworks 8056c2e21c000001 Red-Lab-SO <mac> OK PRIVATE 10.147.17.x/24
Comandos útiles
Ver tu Node ID (identificador único del dispositivo)
Linux:
sudo zerotier-cli info
Windows:
zerotier-cli info
Salir de una red
Linux:
5/8
Manual Configuración de Red Virtual con ZeroTier.md 2025-10-20
sudo zerotier-cli leave 8056c2e21c000001
Windows:
zerotier-cli leave 8056c2e21c000001
O desde la interfaz gráfica en Windows: Click derecho en el ícono → Leave Network
Ver dispositivos conectados (peers)
sudo zerotier-cli peers
Casos de uso prácticos
SSH desde Windows Server a Oracle Linux
Desde Windows Server, abre PowerShell:
ssh [email protected]
Ventajas:
No necesitas IP pública
Funciona desde cualquier ubicación
Conexión cifrada
No abres puertos en firewalls
Acceder a servicios web
Si tienes un servicio web corriendo en Oracle Linux (ejemplo: Apache en puerto 80):
Desde Windows Server, abre el navegador y ve a:
http://10.147.17.2
Compartir archivos entre VMs
Desde Windows Server a Oracle Linux:
6/8
Manual Configuración de Red Virtual con ZeroTier.md 2025-10-20
Si configuras Samba en Linux, puedes acceder desde Windows:
\\10.147.17.2\carpeta_compartida
Solución de problemas
Problema: La VM no aparece en Members
Solución:
1. Verifica que el servicio ZeroTier esté corriendo
Linux: sudo systemctl status zerotier-one
Windows: Verifica el ícono en la bandeja del sistema
2. Espera 30-60 segundos y recarga la página de ZeroTier Central
3. Verifica que usaste el Network ID correcto
Problema: No puedo hacer ping entre VMs
Solución:
1. Verifica que ambas VMs estén autorizadas (checkbox Auth? marcado)
2. Verifica que tengan IPs asignadas
3. En Oracle Linux, si hay firewall activo:
sudo firewall-cmd --add-interface=zt+ --zone=trusted --permanent
sudo firewall-cmd --reload
4. En Windows Server, verifica el Firewall de Windows
Problema: "ACCESS DENIED" en la red
Solución:
En ZeroTier Central, verifica que Access Control esté en PRIVATE
Marca el checkbox Auth? para autorizar la VM
Desconectar VMs de la red
Oracle Linux
sudo zerotier-cli leave 8056c2e21c000001
sudo systemctl stop zerotier-one
sudo systemctl disable zerotier-one
7/8
Manual Configuración de Red Virtual con ZeroTier.md 2025-10-20
Windows Server 2019
Opción 1: Interfaz gráfica
1. Click derecho en el ícono de ZeroTier
2. Leave Network
Opción 2: PowerShell
zerotier-cli leave 8056c2e21c000001
Seguridad y buenas prácticas
✅ Recomendaciones:
1. Mantén Access Control en PRIVATE - Autoriza manualmente cada dispositivo
2. Usa nombres descriptivos - Identifica fácilmente tus VMs en Members
3. No compartas tu Network ID públicamente - Es como la contraseña de tu red
4. Revisa periódicamente Members - Elimina dispositivos que ya no uses
5. Cierra la sesión de ZeroTier Central - Cuando termines de trabajar
Resumen
Has configurado exitosamente:
✅ Una red virtual privada en ZeroTier Central
✅ VM Windows Server 2019 conectada (ejemplo: 10.147.17.1)
✅ VM Oracle Linux 9.x conectada (ejemplo: 10.147.17.2)
✅ Comunicación bidireccional entre ambas VMs
Sistemas Operativos, Elaborado: 20-oct-2025, Última Revisión: 20-oct-2025
Gustavo Escobar -
[email protected] [email protected] 8/8