|
ssh-X-vidarebefordran och avlägsna vidarebefordran bakom proxy
Hej,
från min arbetsplats använder vi en proxy för att ansluta till omvärlden, inklusive externa ssh servrar.
Problemet är att servern är att se anslutningen kommer från proxy och vet ingenting om kunden bakom det. Ssh-anslutningen i sig fungerar bra, men x-forwarding inte fungerar som förväntat. Enligt min åsikt beror detta på att servern försöker använda displayen för proxyservern och inte en av kunden.
Samma problem med fjärrkontrollen Port Forwarding, när någon använder Fjärrport Jag tror att ssh-servern vidarebefordrar begäran till proxyservern och inte den verkliga kunden.
Jag har hittat två temporära lösningar för att lösa x vidarebefordran fråga:
-skapa en VPN mellan klienten och servern, och gör x-forwarding inuti VPN (som liknar ett LAN)
Installera en VNC-server på ssh-servern, en VNC-klient på SSH-klient och göra en lokal Port Forwarding och sedan ansluta till localhost: xxxx
Jag är säker på att VPN-lösning kommer att fastställa fjärrkontrollen skicka så bra, men ... Finns det något sätt att komma runt dessa frågor utan att använda andra program, kanske någon form av miljövariabler att sätta i OpenSSH?
Tack.
|