[Linux] ssh via proxy via vpn

Daniel Huhardeaux daniel.huhardeaux@::1
Lun 15 Oct 13:33:25 CEST 2018


Le 13/10/2018 à 20:52, Antoine Delaporte a écrit :
> Coin

Salut

> 
> Le Sat, Oct 13, 2018 at 06:49:14PM +0200, Daniel Huhardeaux écrivait:
>> Bonjour,
>>
>> soit un serveur dans un DC auquel se connecte des serveurs (souvent
>> faisant également routeurs) via VPN (OpenVPN). À partir de mon
>> portable via ssh je peux me connecter -peu importe ma localisation-
>> sur ces machines via proxycommand. Le fichier config de l'utilisateur
>> ressemble à cela:
>>
>> Host clientX
>>      Hostname 10.99.3.26
>>      User tootai
>>      IdentityFile ~/.ssh/id_TOOI
>>      ProxyCommand ssh <serveur en DC> -W %h:%p
>>
>> Ce que j'aimerai c'est de pouvoir utiliser ce lien pour tunneliser du
>> traffic autre (http/https/...) ou même de pouvoir joindre les
>> machines derrière le serveur client. Je sais faire cela en connexion
>> directe comme ssh -nNTCD 1080 user@::1 distante (merci Antoine) ou
>> encore ssh -gNL 1080:<IP LAN distant>:<port distant> user@::1 distante
>>
>> Si quelqu'un avait une piste  ...
> Moi pour ca j'utilise un ligne complementaire a ta conf:
>          DynamicForward 3128
> 
> Et sur mon butineur preferé j'install un FoxyProxy auquel je raconte
> des choses rigolotes.
> 
> Sinon tu savais que proxyCommand peut aussi appeler un script...
> Moi par exemple ma ligne de ProxyCommend ressemble a ca
>      ProxyCommand $(~/.ssh/ChooseProxy -h %h -p %p -e '')

Autre solution trouvée avec mon fichier config:

ssh -L 1234:10.99.3.26:80 clientX me donne l'accès ssh

et http://localhost:1234 l'accès web.

Merci pour tes pistes.

-- 
Daniel


Plus d'informations sur la liste de diffusion linux