CoronaCon 2020 · 2020

Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Cómo instalar un Servidor VPN en 5 minutos para una pequeña empresa Elio Rojano https://sinologic.net hellc2@sinologic:~$ whoami VoIP, SIP, WebRTC Asterisk, Kamailio, Python, Javascript, PHP OpenSource Elio Rojano @hellc2 hellc2@sinologic:~$…

Presentación sobre Seguridad, VPN impartida en CoronaCon 2020 · 2020.

Seguridad, VPN 📄 60 páginas ⏱ 4 min de lectura 👁 3 vistas

Este PDF no está enlazado desde ningún artículo publicado.

Página 1 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 1 de 60

Cómo instalar un Servidor VPN en 5 minutos para una pequeña empresa Elio Rojano https://sinologic.net

Página 2 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 2 de 60

hellc2@sinologic:~$ whoami VoIP, SIP, WebRTC Asterisk, Kamailio, Python, Javascript, PHP OpenSource Elio Rojano @hellc2 hellc2@sinologic:~$ links https://www.sinologic.net/ https://es.slideshare.net/hellc2/ https://www.linkedin.com/in/rojano/ http://www.VOZ.com/ erojano@sinologic.net

Página 3 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 3 de 60

Motivación Elio Rojano Ruiz

Página 4 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 4 de 60

La oficina es un “lugar seguro” Acceso restringido al interior de la oficina Datos confidenciales dentro de la red interna Firewall/SBC para control de acceso exterior Uso de protocolos y sistemas de cifrado para las comunicaciones internas y externas Departamento responsable de la seguridad informática etc… Elio Rojano Ruiz

Página 5 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 5 de 60

El SARS-CoV2 ha obligado a “teletrabajar” a todos aquellos que podían Elio Rojano Ruiz

Página 6 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 6 de 60

Todos los que podían trabajar desde sus casas han tenido que adaptarse de la noche a la mañana a esta situación para poder seguir trabajando Elio Rojano Ruiz

Página 7 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 7 de 60

Muchas empresas tenían que seguir trabajando pero desde casa:

¿Solución? Abrir puertos y hacer uso de sistemas remotos… Teamviewer, RDP, Terminal Server, etc.

Red Interna

RDP: 3389

TCP/UDP

Elio Rojano Ruiz

Página 8 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 8 de 60

Herramientas básicas Elio Rojano Ruiz

Página 9 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 9 de 60

Comunicaciones • Sistema de Correo electrónico • Sistema de Mensajería instantánea • Sistema de Telefonía VoIP • Sistema de Videoconferencia Elio Rojano Ruiz

Página 10 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 10 de 60

Pero… ¿Cómo se accede a la información de la empresa?

Fichas de clientes Aplicaciones Facturas Tickets Elio Rojano Ruiz Listados de proveedores Documentación

Página 11 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 11 de 60

Esto ha dado como resultado un gran número de sistemas vulnerables en Internet Elio Rojano Ruiz

Página 12 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 12 de 60

Miles de administradores de sistemas empezaron a instalar VPN corporativas para las empresas y que éstas pudieran seguir trabajando.

Internet Sistemas con aplicaciones y datos de la empresa Servidor VPN Red corporativa Elio Rojano Ruiz Servidor VPN

Página 13 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 13 de 60

¿Qué ocurre con las pequeñas empresas que no tienen esta posibilidad?

Elio Rojano Ruiz

Página 14 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 14 de 60

Montar un servidor VPN corporativo no es un sistema fácil e intuitivo para una empresa sin recursos específicos.

Elio Rojano Ruiz

Página 15 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 15 de 60

Idea General Elio Rojano Ruiz

Página 16 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 16 de 60

Esquema de la Idea General Red Interna Internet Router Servidores Almacenamiento Información ¿?

Cifrado Servidor VPN 9999 UDP Puerto de acceso al servidor VPN (configurable) Sistemas de la oficina Cifrado Sistema remoto Elio Rojano Ruiz Casa Extensión remota

Página 17 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 17 de 60

Ingredientes: - Raspberry PI (a ser posible RPI4) - Acceso a la configuración del Router - Posibilidad de abrir puertos (CG-NAT?) - IP pública y fija (muy recomendado) - Conexión estable y ancho de banda suficiente (Necesario para poder transmitir datos de entrada y salida) Recomendaciones:

- Uso de un SAI para el router y la RPI - Recomendable: Redundancia (otra RPI en otro puerto, por si…) Elio Rojano Ruiz

Página 18 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 18 de 60

Preparar servidor VPN: - Una tarjeta microSD (8Gb aprox.) - Instalar Raspbian: (No necesitamos escritorio, tan solo la versión mínima) https://www.raspberrypi.org/downloads/ Elio Rojano Ruiz

Página 19 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 19 de 60

Preparar servidor VPN: 1º 2º 3º Elio Rojano Ruiz

Página 20 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 20 de 60

Preparar servidor VPN: 1º. Accedemos a la Raspberry PI usuario: pi contraseña: raspberry 2º. Ejecutar raspi-config y activar el servidor SSH 3º. Actualizamos repositorio:

pi@raspberry:~ $ sudo apt-get update pi@raspberry:~ $ sudo apt-get upgrade pi@raspberry:~ $ sudo reboot Elio Rojano Ruiz

Página 21 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 21 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 22 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 22 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 23 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 23 de 60

Preparar el servidor VPN pi@raspberrypi:~# curl -L https://install.pivpn.io | bash Elio Rojano Ruiz

Página 24 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 24 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 25 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 25 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 26 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 26 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 27 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 27 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 28 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 28 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 29 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 29 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 30 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 30 de 60

Elio Rojano Ruiz

Página 31 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 31 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 32 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 32 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 33 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 33 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 34 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 34 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 35 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 35 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 36 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 36 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 37 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 37 de 60

Preparar el servidor VPN 80.333.84.32 Elio Rojano Ruiz

Página 38 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 38 de 60

Preparar el servidor VPN vpn Elio Rojano Ruiz

Página 39 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 39 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 40 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 40 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 41 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 41 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 42 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 42 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 43 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 43 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 44 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 44 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 45 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 45 de 60

Preparar el servidor VPN Elio Rojano Ruiz

Página 46 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 46 de 60

Preparar el servidor VPN pivpn Elio Rojano Ruiz

Página 47 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 47 de 60

Preparar el servidor VPN pivpn add Elio Rojano Ruiz

Página 48 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 48 de 60

Preparar el servidor VPN Ejemplo de archivo de configuración hellc2.conf para WireGuard Irivjiri Irivjiri Irivjiri vpn Elio Rojano Ruiz

Página 49 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 49 de 60

Preparar el servidor VPN Ejemplo de archivo de configuración hellc2.ovpn para OpenVPN client dev tun proto udp remote vpn.sinologic.net 9999 resolv-retry infinite nobind persist-key persist-tun remote-cert-tls server tls-version-min 1.2 verify-x509-name server_pPplStUJLKmrBgrr name cipher AES-256-CBC auth SHA256 auth-nocache verb 3 <ca> -----BEGIN CERTIFICATE----MIIBnjCCAUWgAwIBAgIJAOSbId/PyrQiMAoGCCqGSM49BAMCMBMxETAPBgNVBAMM CENoYW5nZU1lMB4XDTE5MDIxMTIwMTAxNloXDTI5MDIwODIwMTAxNlowEzERMA8G A1UEAwwIQ2hhbmdlTWUwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASmBfFpYpIc IkOhhiPpyeCmtb7+XbkryfNhQ36P3kldmBqW4ew4B262dbtdqNAYMt12uiy0688iVa7D/xotVqTWL Ur39aCBQkeGWo4GBMH8wHQYDVR0OBBYEFKa0awzTxhTYna19/AHQJ5NM+x5FMEMG A1UdIwQ8MDqAFKa0awzTxhTYna19/AHQJ5NM+x5FoRekFTATMREwDwYDVQQDDAhD aGFuZ2VNZYIJAOSbId/PyrQiMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgEGMAoG CCqGSM49BAMCA0cAMEQCICNOAV3UD2pUKaQMc1Q/1UyuZ3KjuCssX+fTgvRYoXY2 AiAy6Plw9e01tjmhkEOEPkM62+CBz3jsp+rqgwTgOHKZpQ== -----END CERTIFICATE----</ca> <cert>

-----BEGIN CERTIFICATE-----

Elio Rojano Ruiz

Página 50 — Cómo instalar un servidor VPN de emergencia para una PYME en 5 minutos

Página 50 de 60

Configurar el Router Elio Rojano Ruiz

Este PDF tiene 60 páginas. Se muestran las primeras 50.

Regístrate para descargar el PDF completo