Si no dispones de un router compatible con OpenVPN y no tienes intención de comprar otro, puedes alojar un servidor VPN en otro dispositivo, por ejemplo, en tu ordenador Windows o macOS. No obstante, al igual que ocurre en el caso de flashear un router, se trata de un proceso complejo.
Ten en cuenta que el dispositivo que uses como servidor VPN deberá estar encendido en todo momento.
Si el dispositivo está apagado (o se cae), no podrás conectarte a través de la VPN, lo cual es un gran inconveniente si estás lejos de casa y no puedes volver a encenderlo.
Antes de crear el servidor VPN, tendrás que configurar el redireccionamiento de puertos en el router, de forma que se pueda acceder al servidor a través de Internet.
En nuestras instrucciones sobre cambiar el tipo de NAT encontrarás información sobre acceder y configurar el redireccionamiento de puertos en tu router.
Te mostraremos cómo configurar tanto un dispositivo Windows como macOS y Raspberry Pi.
Si eres usuario de Linux, puedes ahorrarte las molestias y usar una de las VPN con GUI completa para Linux que te recomendamos.
Cómo convertir tu ordenador Windows 10 en un servidor VPN
Microsoft Windows incorpora una función para alojar servidores VPN, pero utiliza el protocolo de VPN tan desfasado como poco seguro PPTP.
En su lugar, te recomendamos que configures un servidor OpenVPN mediante el software de OpenVPN.
Puedes encontrar información más detallada sobre cómo configurar un servidor OpenVPN en tu dispositivo Windows, incluidos los comandos, en la web de OpenVPN.
Estos son algunos de los aspectos básicos sobre cómo configurar un servidor VPN en Windows:
- Cambia los ajustes del firewall para permitir las conexiones de entrada y configura el redireccionamiento de puertos.
- Descarga OpenVPN para Windows en tu ordenador.
- Instala OpenVPN y asegúrate de marcar la casilla de «EasyRSA» en el apartado «Seleccionar componentes» de la instalación.
- Instala los drivers para TAP cuando aparezcan.
- Configura EasyRSA, una herramienta usada para crear autoridades de certificación y solicitar y firmar certificados.
- Genera la autoridad de certificación y los certificados del servidor VPN.
- Crea los certificados del cliente. El cliente es el dispositivo que usarás para conectarte al servidor VPN (por ejemplo, tu smartphone).
- Crea los archivos de configuración para el servidor VPN y los clientes VPN.
- Configura cada cliente VPN con los archivos generados.
- Conéctate a la VPN desde el cliente.
- Como siempre, comprueba que no haya fugas en la VPN para asegurarte de que la conexión es segura.
Ahora ya puedes conectarte a tu servidor VPN Windows estés donde estés.
Cómo convertir tu ordenador macOS o Raspberry Pi en un servidor VPN
Puesto que macOS no permite usar OpenVPN, tendrás que utilizar un software externo como Tunnelblick o Homebrew para poder configurar un servidor VPN en tu dispositivo.
Cuando hayas instalado Tunnelblick o Homebrew con OpenVPN, los pasos siguientes son prácticamente iguales a configurar un servidor VPN en Windows.
Si buscas usar un dispositivo menos engorroso como servidor VPN, puedes configurarlo en una Raspberry Pi.
Consulta la guía step-by-step de PiMyLifeUp para configurar un servidor VPN en una Raspberry Pi mediante el comando de instalación PiVPN.