|
SSH X-doorsturen en afgelegen doorsturen achter een proxy
Hoi,
van mijn werk gebruiken we een proxy verbinding te maken met de buitenwereld, met inbegrip van externe SSH servers.
Het probleem is dat de server de verbinding uit de proxy zien en weet niets over de klant achter. De ssh verbinding zelf werkt prima, maar x-forwarding niet werkt zoals verwacht. Naar mijn mening is dit omdat de server probeert om de weergave van de proxy en niet de een van de client te gebruiken.
Zelfde probleem met remote port forwarding, wanneer iemand gebruik maakt van de remote port Ik denk dat de SSH server stuurt het verzoek aan de proxy en niet naar de echte klant.
Ik heb twee oplossingen gevonden bij het oplossen van de x-forwarding probleem:
-een VPN tussen de client en de server, en doe de x-forwarding in de VPN (die vergelijkbaar is met een LAN)
Installeer een VNC-server op de SSH server, een VNC-client op de SSH-client en doe een lokale port forwarding, vervolgens verbinding maken met localhost: xxxx
Ik weet zeker dat de VPN-oplossing zal vast de afstandsbediening forwarding ook, maar ... Is er een manier om rond deze kwesties zonder gebruik van andere software, misschien een soort van omgevingsvariabelen in te stellen in OpenSSH?
Bedankt.
|