Binary Coffee

Como hostear tu propia OpenVPN en tu server

bash hack vpn

¬ŅQu√© es una VPN?

Una VPN o Red Privada Virtual es una red entre los clientes VPN y el servidor VPN. La ventaja de esta red es que est√° completamente encriptada y todo el tr√°fico de red del cliente VPN pasar√° por el t√ļnel encriptado.

El cliente VPN nunca accede directamente a otros servidores (web), todo se solicitar√° al servidor VPN y el servidor VPN reenviar√° la solicitud.

Instalación de OpenVPN

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

El script le hará algunas preguntas sobre cómo desea configurar su servidor VPN. Presione Enter para usar la opción predeterminada (y la mayoría de las veces recomendada).

Image

El script instalar√° OpenVPN en su servidor.

Agregar un nuevo usuario

Una vez finalizada la instalación, ejecute el fichero openvpn-install.sh

chmod +x openvpn-install.sh

Para agregar un nuevo usuario, simplemente ejecute el script nuevamente y seleccione 1 y escriba un nombre para qué dispositivo usará este certificado de cliente. En mi caso creé un usuario para mi iPhone.

Image

Usando el archivo .ovpn

Por lo general, el proceso es el mismo para todos los clientes, ya sea windows, linux, android, ios, etc. Debe importar el archivo .ovpn al cliente y conectarse al servidor. Si la conexión fue exitosa, puede escribir en Google "cuál es mi dirección IP" y Google debería mostrarle su dirección IP actual.

Si la direcci√≥n IP es la misma que la del servidor, ¬°puedes felicitarte! Acaba de configurar su (primer) servidor VPN autohospedado ūüéČ

Fuente: DevTo

Opiniones