Configurar servidor VPN Raspberry Pi IpSec – Linux

Nota: En calidad de Afiliado, obtengo ingresos por las compras adscritas que cumplen los requisitos aplicables. Algunos de los enlaces de esta página son enlaces de afiliado, lo que significa que si compras a través de ellos, gano una pequeña comisión sin ningún coste adicional para ti.

Buenos días, vamos a usar unos Script para instalar un servidor VPN y poder acceder desde fuera de nuestra red.

Los Scripts de instalación necesarios no funcionan con virtualizaciones OpenVZ

 Raspberry OS – Raspbian – Debian, Ubuntu y otros:

# wget https://git.io/vpnsetup -O vpnsetup.sh && VPN_IPSEC_PSK='KvLjedUkNzo5gBH72SqkOA==' VPN_USER='tecmint' VPN_PASSWORD='8DbDiPpGbcr4wQ==' sudo sh vpnsetup.sh

Por defecto, el instalador creará su script de generación de claves aleatorias, pero si prefieres hacerlo de manera manual, las deberás cambiar en los siguientes cambios del comando:

  • VPN_IPSEC_PSK: es la clave IPsec compartida.
  • VPN_USER: tu nombre de usuario.
  • VPN_PASSWORD: la contraseña privada del VPN.

Para agregar un nuevo usuario o eliminar uno existente, usaremos otro Script. Primero un nuevo usuario.

wget -O add_vpn_user.sh https://raw.githubusercontent.com/hwdsl2/setup-ipsec-vpn/master/extras/add_vpn_user.sh

# Usuario y password
sudo sh add_vpn_user.sh 'username_to_add' 'user_password'

Para eliminar un usuario:

wget -O del_vpn_user.sh https://raw.githubusercontent.com/hwdsl2/setup-ipsec-vpn/master/extras/del_vpn_user.sh

# Usuario y contraseña
sudo sh del_vpn_user.sh 'username_to_delete'

Es importante actualizar Libreswan con un script.

wget https://git.io/vpnupgrade -O vpnupgrade.sh && sudo sh  vpnupgrade.sh

Puertos que usa

Tenemos que abrir estos puertos en nuestro Router:

500 UDP    
4500 UDP

Otras VPN

https://www.youtube.com/watch?v=Kf6C1Dt4j1c

https://www.youtube.com/watch?v=cS7RFDQkh2Y

https://www.youtube.com/watch?v=xASeVW2NOPw

Fuente


Categories:


Comments

Deja una respuesta

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