GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Conectar un túnel Ssh al reiniciar?

¿Cómo puedo restablecer un Túnel si mi host local falla?

tengo 2 máquinas, Remotehost y localhost, en mi localhost estoy ejecutando autossh para mantener vivo el túnel en caso de problemas de red.

autossh -M 20000 -L 3300:192.168.2.101:3306 -R 3000:192.168.1.3:3000 [email protected] -p 80

pero ¿y si necesito reiniciar el localhost? ¿Cómo vuelvo a conectar automáticamente el túnel entonces?

Respuesta aceptada:

Coloque el comando para establecer el túnel en algún script que se ejecute en el arranque. Podría usar /etc/rc.local, podría escribir su propia secuencia de comandos de inicio en /etc/init o /etc/init.d, o más elegantemente, podría escribir una secuencia de comandos en /etc/network/if-up.d . La última opción ejecuta el script después de que aparece la interfaz de red.


Ubuntu
  1. Ssh:¿restringir un usuario de Ssh/scp/sftp a un directorio?

  2. Ssh:¿tráfico de túnel a través de otra máquina a través de Ssh?

  3. Ssh:¿corregir la configuración del archivo de configuración de Ssh para hacer un túnel a una tercera máquina?

  4. ¿Ssh se restablece al puerto predeterminado al reiniciar?

  5. ¿Cómo enrutar Internet a través de un túnel Ssh?

Ssh:¿cómo funciona el túnel Ssh inverso?

¿Cómo usar Ssh-copy-id con túnel Ssh de múltiples saltos?

conectarse al host localhost puerto 22:conexión rechazada

¿Cómo puedo canalizar todo el tráfico de mi red a través de SSH?

¿Cómo configurar el túnel ssh para reenviar ssh?

Reenviar SSH a través del túnel SSH