Public Server Access

May 18, 2018
2
0
10
I work at a location where we share fiber internet access with another company due to costs. The fiber comes into the other company's router, then our company's firewall/router public facing port is given a DMZ IP address.

We have a number of devices that we would like our customers to be able to access as demos from the Internet, but as we do not have the public IP address or access to change the other company's router settings we are looking for another option.

Does anyone know of a cloud service where a public facing IP is available and a VPN is then used to connect between the service and with servers or other hardware located behind firewalls? The service would translate a request for something like serverA.mydomain.com to the correct VPN virtual IP of Server A

For example, a public IP address of 177.25.10.1 is assigned to mydomain.com which is the public IP address provided by some cloud based service.

The service then assigns VPN LAN IP addresses to various equipment, say demo1, demo2 and so on. So demo1 gets 10.8.0.1, demo2 gets 10.8.0.2

A customer wants to try the demo on demo1 so they simply type demo1.mydomain.com into their browser and the cloud service redirects the communications to demo1 on the VPN LAN at 10.8.0.1

The devices we have do support OpenVPN client and server directly in the hardware. Another possibility is to have a router on our end connect directly to the cloud service independent from our business LAN router.

Any help would be appreciated
 
Solution
A VPS service is still likely you best option...except you rather than the ISP is running the VPN.

It is pretty easy to get a public IP from a VPS provider but you will have to really search for a vpn provider that assigns public non shared ip addresses. They exist but the vpn company I last used that did this no longer offers it...or at least it is not on the main pages of their web site.
Likely the cheapest way is to do it yourself since it appears you want something somewhat out of the ordinary.

You can lease VPS servers and get one or more static public ip addresses. You could move your "demo" function directly to this server. It is not common to host servers in a office any more because the costs to do it correctly are more than just using cloud based servers.

You could of course just build a vpn on the VPS server and forward all the data to your internal server but I suspect in the long run you are better off directly hosting you function in the cloud.
 
May 18, 2018
2
0
10


Thanks for the suggestion, but unfortunately the demos themselves are contained on proprietary embedded devices used for industrial automation. The demo itself cannot be hosted on VPS Servers, otherwise a hosted solution would have been my first choice. I accidentally left that detail out of my initial question.
 
A VPS service is still likely you best option...except you rather than the ISP is running the VPN.

It is pretty easy to get a public IP from a VPS provider but you will have to really search for a vpn provider that assigns public non shared ip addresses. They exist but the vpn company I last used that did this no longer offers it...or at least it is not on the main pages of their web site.
 
Solution