VPNGeek
Purchase
Docs Create a gateway

Create a gateway

Provision your first IPsec gateway from the dashboard or the CLI, then bring it online.

Before you start

Have three things ready for each site: a name, the local subnet the gateway will advertise (for example 10.10.0.0/24), and a reachable endpoint — a static public IP or hostname. If a site is behind NAT with no static IP, the gateway can still come up through our rendezvous, so long as at least one side is reachable.

From the dashboard

Open Gateways → New gateway and follow the five-step wizard: pick a region, name the gateway, set its local subnet, choose or accept the crypto proposal, and deploy. When it finishes you get a config bundle to run on the appliance or VM at that location.

From the CLI

The same provisioning is one command, which returns the gateway id and a config bundle:

# Create a gateway for the HQ network
vpngeek gateway create \
--name hq-gateway \
--region eu-central \
--subnet 10.10.0.0/24

# List gateways and their status
vpngeek gateway list

# Fetch the deploy bundle for an appliance
vpngeek gateway config hq-gateway > hq-gateway.conf

Bring it online

Deploy the config bundle to the gateway host and start the service. Within a few seconds the gateway should report reachable in the dashboard and under vpngeek gateway list. A gateway that stays unreachable is almost always a firewall issue upstream — allow outbound UDP 500 and 4500 so IKE and NAT-T can get out. Once the gateway is reachable you are ready to define a tunnel to another site.

Ready to put it into practice?

Start a plan, grab the apps, or talk to a network specialist about a deployment.

Choose a plan Download apps Contact sales