Table of Contents

Interfaces de túnel

Si está buscando establecer un túnel SSH entre dos redes y tratar el túnel como una interfaz, esto puede ayudar.

* Primero recomendaría habilitar rc.ip_forward en /etc/rc.d/ (en máquinas locales y de destino)

root@darkstar:~# chmod +x /etc/rc.d/rc.ip_forward

o para un uso temporal (se pierde al reiniciar)

root@darkstar:~# echo "1" > /proc/sys/net/ipv4/ip_forward

Para recapitular algunas de las opciones: “ -fw 0: 0 ” coloca el proceso ssh en segundo plano/abre un túnel y “ 0: 0 ” selecciona las interfaces locales y remotas (es decir, tun0 y tun0 ). Las opciones “ -o ” se utilizan para especificar parámetros para openSSH.

Resultados

Ahora puede acceder a la computadora remota usando “ 192.168.5.2 ” y sus comunicaciones pasarán por el túnel ssh. En el script anterior, es posible que desee modificar la red y la máscara para que se ajusten a sus necesidades. Elegí “ 192.168.5 ” pero su configuración probablemente será diferente.

No podré elaborar las reglas de iptables todavía un poco verdes allí, pero funcionan.

Fuentes