@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

mikrotik-configurar-vpn-l2tp-ipsec-1

Mikrotik: Configurar VPN L2TP / IPSec

Mikrotik: Configurar VPN L2TP / IPSec

Configurar una VPN (Red Privada Virtual) en un router MikroTik puede ser esencial para asegurar la comunicación entre sitios remotos o para permitir que los empleados accedan a los recursos de la red de la empresa de manera segura desde ubicaciones remotas. MikroTik RouterOS soporta varios tipos de VPN, incluyendo PPTP, L2TP, OpenVPN, y SSTP. Aquí te explico cómo configurar una VPN L2TP/IPsec, que es una de las opciones más seguras y comúnmente utilizadas para conexiones VPN.

Paso 1: Habilitar el Servidor L2TP

  1. Abre WinBox y conéctate a tu router MikroTik.
  2. Ve a PPP en el menú principal y selecciona la pestaña ‘Interfaces’.
  3. Haz clic en el botón ‘+’ y elige ‘L2TP Server’ para abrir la ventana de configuración.
  4. Habilita el servidor L2TP:
    • Marca la casilla ‘Enabled’.
    • Configura el ‘Default Profile’ adecuadamente (esto lo configuraremos en el siguiente paso).

Paso 2: Configurar el Perfil de la VPN

  1. Ve a la pestaña ‘Profiles’ dentro del menú PPP.
  2. Crea un nuevo perfil haciendo clic en el botón ‘+’.
  3. Configura el perfil:
    • Nombre del perfil, por ejemplo, ‘vpn-profile’.
    • En la pestaña ‘Local Address’, asigna una dirección IP que será usada por el servidor como dirección de gateway para los clientes VPN.
    • En la pestaña ‘Remote Address’, asigna un rango de direcciones IP que serán asignadas a los clientes que se conecten.
    • Asegúrate de configurar la pestaña ‘IPsec’ seleccionando ‘require’ o ‘use ipsec’ y especifica una ‘IPsec Secret’ que será la clave precompartida.

Paso 3: Configurar Secretos de IPsec

  1. Ve a la pestaña ‘IPsec’ dentro del menú PPP.
  2. Haz clic en ‘Peers’ y luego en el botón ‘+’ para añadir un nuevo peer.
  3. Configura el peer IPsec:
    • Elige el perfil de IPsec (por defecto o uno personalizado).
    • En ‘Secret’, ingresa la misma clave precompartida que especificaste en el perfil de la VPN.

Paso 4: Configurar Usuarios de VPN

  1. Ve a la pestaña ‘Secrets’ dentro del menú PPP.
  2. Crea un nuevo secreto haciendo clic en el botón ‘+’.
  3. Configura el usuario VPN:
    • En ‘Name’, asigna el nombre de usuario.
    • En ‘Password’, asigna la contraseña.
    • En ‘Service’, selecciona ‘l2tp’.
    • En ‘Profile’, selecciona el perfil que creaste (‘vpn-profile’).

Paso 5: Verificar la Configuración y Conectividad

  1. Revisa todas las configuraciones para asegurarte de que todo está correcto.
  2. Conecta un cliente VPN usando las credenciales configuradas:
    • Configura un cliente VPN en un dispositivo remoto usando L2TP/IPsec. Existe un cliente para móvil, por ejemplo.
    • Ingresa la dirección IP pública del MikroTik (yo uso ddns), el nombre de usuario y la contraseña.
    • Asegúrate de que la conexión se establece correctamente.

Consideraciones de Seguridad

  • Firewall: Configura las reglas del firewall para permitir el tráfico L2TP/IPsec. Generalmente, necesitarás permitir los puertos UDP 500 y 4500, así como el protocolo ESP (IP 50).
  • Actualizaciones de Firmware: Asegúrate de que tu MikroTik esté actualizado con el último firmware para evitar vulnerabilidades de seguridad.
  • Claves Fuertes: Utiliza claves precompartidas fuertes y políticas de contraseña robustas para los usuarios de VPN.

Configurar una VPN en MikroTik requiere atención a los detalles, especialmente en lo que respecta a la seguridad y el rendimiento. Asegúrate de probar la configuración en un entorno controlado antes de desplegarla en un entorno de producción.

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Blogger en “Máquinas Virtuales - El Blog de Negu” | Senior Security Manager (PMP, ITIL) | ProjectManager, SysAdmin & DevOps Enthusiast | Especialista en Virtualización y Sistemas Operativos | VMware vExpert ⭐️ x12

Compruebe también

mikrotik-networking-containers-routeros

Mikrotik: Networking containers RouterOS

Mikrotik: Networking containers RouterOS En mi experiencia, con Containers, Docker y Kubernetes, creo que la …

6 comentarios

  1. Marco Antonio Marcos Palma

    Muchas gracias por el artículo! Qué se necesitaría para que el usuario que se conecte pueda salir a internet ademas de acceder a las máquinas de la LAN?

    • Gracias, tienes que crear una regla para enrutar el tráfico correctamente, tipo esto(cambia el rango IP por el de tu VPN y la interfaz WAN:
      /ip firewall nat add chain=srcnat src-address=192.168.89.0/24 action=masquerade out-interface=WAN

      • Gregory Perez

        Hola, buenas tardes! y en el caso contrario, no quiero trafico a internet a través de la VPN? que el cliente VPN salga por su conexión y a través de la VPN solo acceso a recursos remotos?

  2. Hola
    configure vpn para 2 usuarios que están en una oficina fuera de la oficina principal pero no pueden entrar los dos al mismo tiempo

  3. José-Manuel Anguita

    Acabo de descubrir este blog y estoy realmente impresionado de la información de ENORME ayuda que proporciona. Muchísimas gracias Raúl por compartir tanta sabiduría con nosotros.

    Respecto a este artículo, quería preguntarte si, a pesar de la mayor complejidad y creo que menor rendimiento de L2TP/IPSec, lo consideras mucho más apropiado de usar que Wireguard en dos escenarios:

    * Un túnel entre dos sedes con una LAN cada uno
    * Conexiones puntuales desde dispositivos móviles desde el exterior a una de las dos sedes.

    Gracias de nuevo.

    • Muchas gracias Jose Manuel.

      Yo lo haría con Wireguard, salvo que tengas alguna limitación. Al final es bastante más eficiente, sencillo de implementar…y a día de hoy no veo la ventaja de L2TP/Ipsec

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

12 − 7 =

Blog Maquinas Virtuales - El Blog de Negu