Hi all,

An app (MPrep) hosted in the US on a Bluehost.com Linux box with CPanel and access to SSH, would like to connect to Safaricom VPN, with my app (web-hosting box) acting as the VPN client. I have a public IP and an SSL certificate and the ability to execute SSH commands and open custom network ports to push and pull data.

I am not a Linux expert but if pointed in the write direction I'll succeed.

I would like to know more about the technicalities involved, specifically:
  1. Is it possible to connect to a VPN from SSH on the hosting side?
  2. If possible: How does one execute a HTTP connection via the tunnel?
  3. If not possible: What are alternative options, other than moving to the Safaricom cloud?

Kago Kagichiri.

--
K. K.