What is SocketXP ?

SocketXP exposes local servers behind NATs and firewalls to the public internet over secure tunnels.

SocketXP Workflow

Step 1.

Download a simple SocketXP agent to run on your machine and provide it the port of a network service (a web server, ssh server, or any web application), you want to access from the internet.  Let’s take NGINX server as an example.

SocketXP - Reverse Proxy Tunnel to Localhost

Step 2.

The agent will establish a connection to the SocketXP Cloud Service to form a stable and secure tunnel.  The SocketXP Cloud Service will inturn provide a unique public URL to access your service (NGINX in this example) from anywhere in the world.

SocketXP - Reverse Proxy Tunnel to your localhost

Step 3.

When you access the public URL, SocketXP Cloud Service will securely relay your traffic via the tunnel to the SocketXP agent.  SocketXP agent will then relay the traffic to the network service running in your machine.

SocketXP - Reverse Proxy Tunnel to your localhost