Información general
Las redes privadas virtuales, o VPN (por sus siglas en inglés), son dispositivos de red que extienden una red privada sobre una red pública, lo que permite al usuario enviar y recibir datos de forma segura como si estuviera conectado directamente al dispositivo informático a través de una red pública.
¿Por qué querría crear mi propia VPN?
Las VPN son uno de los servicios más publicitados en los tiempos actuales, en los que las computadoras se utilizan para la mayoría de las tareas diarias. Es probable que hayas visto a tus YouTubers favoritos anunciar algún tipo de servicio de VPN, ya sea NordVPN o ExpressVPN, y su auge en popularidad tiene sentido si tenemos en cuenta que la mayoría de la gente es mucho más consciente de su privacidad en Internet.
Algunas personas pueden querer evitar que las corporaciones rastreen su información o impedir que su ISP venda su actividad de navegación, mientras que otras pueden estar más preocupadas por evitar que los hackers recopilen sus datos bancarios. Entonces, ¿cuál es la mejor manera de evitar que ocurran estas situaciones?
Si esto fuera un video de YouTube, esta sería la parte en la que promocionaría uno de los servicios mencionados anteriormente y diría algo sobre cómo puedes «enrutar tu tráfico a través de sus servidores cifrados para que nadie pueda ver lo que estás mirando», y daría un código de promoción para que puedas obtener unos meses gratis. Bueno, lamento arruinar la diversión de todos, pero el 90 % de toda la información presentada durante esos patrocinios son mentiras descaradas y tácticas de miedo para que te suscribas a un servicio que no necesitas.
¿Por qué no necesito un proveedor de VPN?
La mayoría de las conexiones a los sitios web que utilizas ya están cifradas mediante HTTPS. Si tu navegador web muestra ese pequeño candado junto a la URL, significa que tu conexión es segura. Nadie puede ver cuánto dinero tienes en tu cuenta bancaria ni ninguno de tus nombres de usuario y contraseñas. Incluso si estás utilizando algún tipo de wifi público gratuito.
La advertencia aquí es que un posible hacker, o el administrador de tu red, podría ver qué sitio web estás visitando. Así que, si quisieras ocultar el hecho de que entras en Instagram durante el trabajo, podrías usar una VPN para eso; pero el problema es que estás trasladando la carga de confianza de tu ISP a tu empresa de VPN, y la mayoría de las empresas de VPN no son de fiar. Anteriormente, utilicé ExpressVPN como ejemplo de un servicio de VPN muy utilizado. ExpressVPN es actualmente propiedad de Kape Technologies, anteriormente conocida como Crossrider Technologies, que vendía software de malware y adware, es decir, el tipo de cosas para las que se anuncian las VPN como medida preventiva.
¿Para qué se utilizan exactamente las VPN?
En este punto, probablemente te estés preguntando: «¿cuál es el propósito de tener una VPN?». Bueno, las VPN cumplen un propósito legítimo. Te ayudan a cambiar tu dirección IP.
Esto se debe a que la propia VPN actúa como intermediaria entre el dispositivo del cliente y el servidor del sitio web. De esta manera, el host solo ve la dirección IP de la VPN, no la del cliente.
Esto puede ser muy útil por varias razones diferentes. Puede evitar que los hackers utilicen capturadores de enlaces para obtener tu dirección IP real. Los streamers de Twitch utilizan con frecuencia VPN para evitar que sus transmisiones sufran ataques DDOS.
Las VPN también pueden ser muy útiles si quieres ver contenido con bloqueo regional; todo lo que tendrías que hacer es conectarte a una VPN que esté en esa región, y parecerá que estás haciendo solicitudes desde allí. El único problema es que las VPN utilizarán direcciones IP públicas, por lo que es bastante fácil para un sitio web identificar si estás usando una VPN. Algunos sitios web te bloquearán o te darán menor prioridad si utilizas una VPN para evitar anuncios activamente.
También es importante señalar que estos servicios de VPN son servicios compartidos, y algunas personas elegirán utilizar este servicio con fines malintencionados, por lo que algunos sitios web prohibirán directamente las direcciones IP asociadas con una VPN. Por ejemplo, un tramposo en un videojuego puede seguir evadiendo las prohibiciones utilizando diferentes direcciones IP, y normalmente los administradores del juego prohibirán todas las direcciones IP asociadas con esa VPN.
Creación de tu propia VPN privada
Esto finalmente nos lleva a cómo puedes crear tu propia VPN privada o PVPN. Esta será tu propia VPN privada que configurarás con su propia dirección IP y te dará mucho más control que un servicio de VPN. No tendrás que preocuparte de si un servicio está registrando tu actividad o vendiendo tu información, porque tú eres quien actuará como tu propio servicio de VPN. Será tan anónimo y privado como quieras que sea, porque tú serás quien tenga el control.
Y dado que una VPN es simplemente otra computadora que actúa como intermediaria, tú también serás quien se asegure de que el dispositivo esté configurado correctamente y reciba todas las actualizaciones de seguridad necesarias.
¿Qué necesitarás?
- Cualquier computadora que pueda usar tu sistema operativo preferido (usaré una Raspberry Pi 4 de 8 GB)
- Tu sistema operativo preferido (usaré Ubuntu)
Paso uno (Actualizar tu sistema)
- Realiza una actualización de tu sistema operativo abriendo la terminal y ejecutando sudo apt update && sudo apt upgrade.
Paso dos (Encontrar y anotar tu información de IP)
- Utiliza los dos comandos a continuación para encontrar la información de tu dirección IP. Debes buscar las dos líneas que terminan en scope global eth0
- ip a
- ip a show eth0
Paso tres (Descargar y ejecutar el script de OpenVPN)
- Usa este comando para descargar el script de OpenVPN
- wget https://git.io/vpn -O openvpn-install.sh
- Y otorga permisos al script mediante el comando chmod
- chmod +x openvpn-install.sh
Paso cuatro (Iniciar y ejecutar tu VPN)
- Ejecuta el script descargado con el comando a continuación
- sudo ./openvpn-install.sh
- El script solicitará la información de IP que te pedimos anotar anteriormente. Introduce la información adecuada en los campos correspondientes. Se recomienda configurar tu DNS a 1.1.1.1 o Google DNS, ya que cualquiera de los dos te proporcionará un mejor rendimiento.
Paso cinco (Iniciar, detener o reiniciar tu servidor)
Usa los siguientes comandos para iniciar, detener o reiniciar tu servidor.
detener servidor: $ sudo systemctl stop openvpn-server@server.service iniciar servidor: $ sudo systemctl start openvpn-server@server.service reiniciar servidor: $ sudo systemctl restart openvpn-server@server.service obtener estado del servidor: $ sudo systemctl status openvpn-server@server.service
Paso seis (Conectarte a tu PVPN)
En el servidor, encontrarás un archivo de configuración del cliente llamado ~/desktop.ovpn. Usa el comando de copia segura (SCP) para transferir este archivo a tu computadora local.
$ scp vivek@104.20.187.5:~/desktop.ovpn
Para conectarte a tu VPN, deberás proporcionar este archivo al cliente de OpenVPN en el dispositivo al que quieras conectarte.
Los usuarios de Linux usarán el siguiente comando...
$ sudo yum install openvpn
También deberás copiar el archivo desktop.ovpn como se muestra a continuación
$ sudo cp desktop.ovpn /etc/openvpn/client.conf
Puedes probar tu conexión con
$ sudo openvpn --client --config /etc/openvpn/desktop.conf
2 comentarios
According to me, the VPN service that you choose should provide the fastest connection. There are many feature-rich VPNs available but they don't provide good speed which is the primary function. You can read some of the fastest and best VPN services here- https://softappworld.com/fastest-vpn-for...
Eva Smith - Contestar Compartir
How to run the vpn code
health care - Contestar Compartir