On vit dans un monde formidable
J'ai déjà fait quelques billets sur OpenSSH, c'est toujours un plaisir d'apprendre de nouveaux trucs avec ce logiciel ! Parmi les trucs super chouette, il y a les possibilités d'utilisation transparente. Si vous avez la flemme de lire le lien, en gros quand je voulais passer au travers d'un serveur OpenSSH de manière transparente, j'utilisais ce genre de configuration :
Host serveurdmz1
Hostname lenomouladresseipduserveurdepuislapasserelle
Port 22
Protocol 2
User nils
ProxyCommand ssh nils@passerelle "nc %h %p"
Depuis OpenSSH 5.4 (ouais, ça date, hein), il n'y a plus besoin de faire appel à Netcat ("nc" dans la directive "ProxyCommand"). Il suffit d'utiliser la commande "ssh -W". Cela donne donc :
Host serveurdmz1
Hostname lenomouladresseipduserveurdepuislapasserelle
Port 22
Protocol 2
User nils
ProxyCommand ssh -W %h:%p passerelle
Y a pas à dire, on vit dans un monde formidable, où des développeurs prennent en compte les utilisations de leur logiciel.