seguro que muchos de vosotros habéis tenido la necesidad de conectaros desde el trabajo a vuestros sistemas domésticos ¿Quien no tiene un pequeño servidor en casa para realizar pruebas? Hace poco he descubierto gracias al compañero Matias de una herramienta llamada Sacacorchos. Me ha sorprendido por su fácil configuración.
El nombre real de la aplicación es "Corkscrew" nos permitirá realizar un tunnel SSH a través del proxy. Para su utilización, como siempre podemos bajar el código y compilarlo o instalar el paquete de tu distribución de Linux favorita. La información completa de la podéis encontrar en el README. En Ubuntu sería por ejemplo:
root@myhost:~# apt-get install corkscrew
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libdate-manip-perl
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
corkscrew
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 0 B/11.8 kB of archives.
After this operation, 77.8 kB of additional disk space will be used.
Selecting previously unselected package corkscrew.
(Reading database ... 305468 files and directories currently installed.)
Unpacking corkscrew (from .../corkscrew_2.0-7_amd64.deb) ...
Processing triggers for man-db ...
Setting up corkscrew (2.0-7) ...
Comprobamos que el binario ha sido instalado y está en el PATH:
root@myhost:~# which corkscrew
/usr/bin/corkscrew
En la configuración de SSH, hemos de añadir una entrada por cada host que queramos enviar a través de un túnel por el proxy.
root@myhost:~/.ssh# cat config
Host micasa.com
Hostname micasa.com
ProxyCommand corkscrew myproxy 3128 %h %p
Tan sencillo como esto. A la hora de realizar la conexión ssh con el host de destino hemos de indicar el puerto por el que establecer la comunicación. Por norma general podemos usar el 443 que el proxy no lo tiene cerrado.
root@myhost:~/.ssh# ssh micasa.com -p 443
root@micasa.com's password:
Saludos,
No hay comentarios:
Publicar un comentario