'Accessing a Client API through SSH Tunnel
I have a scenario whereby I need to access a an API hosted on a Client Machine found on the Client's Network. No Port Forwarding can be configured on the client's Router/Network, which is how I would normally tackle such a requirement. Also, the Client Machine / Network will not be will not have a Fixed External IP.
After some research, I was pointed towards using an SSH Client on the Client Machine, which registers itself against an SSH Server, and opens up a 'Tunnel'. My Application, which resides on Our Servers, can then communicate to the Client API through the SSH Server and Open Tunnel.
Am I on the right track, and can anyone suggest any tutorials / Demos / or Sample Solutions which I can gleam over so that I can better understand what is needed from my end, and how to configure and/or develop such a setup, please?
Any assistance would be greatly appreciated, Thanks.
Luke
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
