GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo permitir SSH en la Terminal después de conectarse al servidor VPN usando servidores NordVPN a través de OpenVPN?

Al usar el cliente NordVPN Linux, iptables se utilizan para cambiar el tráfico en lugar de modificar las rutas. Para permitir el paso de SSH, debe incluir en la lista blanca el puerto SSH.

nordvpn whitelist add port 22


Pude encontrar una solución para mi problema al:

cuando se conecta al servidor por su dirección IP pública, los paquetes de retorno se enrutan a través de la VPN. Debe forzar el enrutamiento de estos paquetes a través de la interfaz eth0 pública. Estos comandos de ruta deberían funcionar:

ip rule add from x.x.x.x table 128
ip route add table 128 to y.y.y.y/y dev eth0
ip route add table 128 default via z.z.z.z

Donde x.x.x.x es la IP pública de su servidor, y.y.y.y/y debe ser la subred de la dirección IP pública de su servidor, eth0 debe ser la interfaz Ethernet pública de su servidor y z.z.z.z debe ser la puerta de enlace predeterminada.


Linux
  1. SSHPass:cómo acceder a un servidor mediante SSH mediante un script sin contraseña (no de forma interactiva)

  2. Ssh en un servidor que está conectado a un servicio Vpn?

  3. ¿Cómo enviar Ssh a un servidor usando otro servidor?

  4. ¿Cómo restaurar la base de datos MySQL usando el comando en SSH?

  5. Cómo crear un terminal basado en web usando xterm.js para ingresar a un sistema en la red local

Cómo configurar un servidor OpenVPN en Debian 9

Cómo monitorear servidores Linux usando CloudStats

Cómo generar y usar una clave SSH usando PuTTY

Cómo SSH en su servidor Linux desde Windows

Cómo configurar el servidor y el cliente VPN de Linux usando OpenVPN

¿Cómo descargar un archivo del servidor usando SSH?