Domain + SSL + Anti-DDoS, in one place

Point any domain at your server. We protect it.

A tunnel connects a domain you own to any server you run — on GreatHost or anywhere else. We terminate TLS, issue the certificate automatically and filter malicious traffic at the edge before a single request reaches your machine. No firewall changes, no exposing your real IP, no separate anti-DDoS bill.

Always-on edge protection
Free automatic SSL
Live traffic analytics
Your server's IP stays hidden
play.yourdomain.com Visitors BOT FLOOD Attacks SSL WAF RATE GreatHost Edge SSL · WAF · rate limits · bans clean only Your server IP hidden
Requests served 1,284,906
Attacks blocked 48,213
Origin IP exposed 0

What you're seeing: your domain points at the GreatHost Edge, not at your server. Blue requests from real visitors get through; red packets from bots and floods are dropped at the shield. Only clean traffic, in green, travels on to your server, whose IP never appears publicly. The counters are an illustration.

The difference

Same server, two very different days

Watch what happens to the same machine when an attack arrives, first exposed directly to the internet and then sitting behind a tunnel.

Without a tunnel

Overloaded
203.0.113.24 CPU 100% visitors time out

Your IP is public, so anyone can aim traffic straight at it. Bots and floods share the same pipe as your real visitors, the server burns all its CPU answering junk and the people you actually care about wait until they give up.

With a GreatHost tunnel

Online
edge IP hidden CPU 12% visitors served fast

Your domain points at our edge instead. Attackers only ever see GreatHost, the junk is absorbed at the shield and your server receives a calm, filtered stream of real visitors. Nothing changes on the machine itself.

How it works

Live in four steps

No SSH into a load balancer, no manual certificates. Point, configure, pick a plan, done. Everything happens from your dashboard.

1

Point your domain

Add a CNAME record for your domain (or subdomain) pointing to control.greathost.es. Already got a domain? Perfect, you keep it.

2

Tell us the destination

Give us the IP and port where your app or server listens. We validate it, issue a free SSL certificate and wire up the routing automatically.

3

Choose a plan

Every plan includes SSL and edge filtering. Higher tiers add automatic mitigation, under-attack mode, country blocking and longer analytics. Pay with coins, change plan any time.

4

Traffic flows through the edge

From then on, every request hits our edge first: rate limits, bot filtering and IP bans are applied before anything reaches your server.

Inside the edge

What actually happens at the edge

Every request walks through the same checkpoints in a few milliseconds. Green packets pass, red ones are stopped at the gate that catches them. Every tunnel, even the cheapest one, gets real protection.

01

TLS termination

The connection is encrypted with a free, auto-renewed Let's Encrypt certificate, and plain HTTP visitors are redirected to HTTPS.

Every plan
02

Bot filtering

Known bad bots, scanners and suspicious user agents are dropped before they can crawl or probe your app.

Every plan
03

Rate & connection limits

Per-IP request and connection limits stop floods before they reach your app, tuned to your protection level.

Custom limits on Pro+
04

IP & country rules

Your own blocklists and allowlists, CIDR ranges, whole countries or allowlist-only mode for private tools.

IP bans Pro+ · countries Business+
05

Forward to your server

Only clean requests reach your origin, with X-Forwarded-For headers so you still see each visitor's real IP.

Every plan

Read it left to right: each card is one checkpoint a request has to pass. A request stopped at any gate never travels further, so the work of rejecting junk happens on our infrastructure, not on your CPU. Everything is logged, which is what feeds your analytics and the automatic mitigation below.

Rate & connection limits

Per-IP request and connection limits stop floods before they can reach your app, tuned automatically to your protection level.

Automatic mitigation

When traffic spikes look like an attack, "under-attack mode" kicks in on its own on Pro plans and above, tightening the rules until it settles.

Manual IP & country blocking

Block specific IPs, CIDR ranges or entire countries yourself whenever you spot something you don't want reaching your server.

Real traffic analytics

Requests, visitors, response times, status codes, countries, devices and browsers, all from the same pipeline that powers our own dashboards.

Custom error & maintenance pages

On Business and Enterprise, show your own branded page instead of a generic error whenever your destination is down for maintenance.

Password gate & allowlist-only mode

Lock a tunnel behind HTTP basic auth or restrict it to an allowlist of IPs, ideal for staging environments and internal tools.

Live simulation

What an attack looks like from your dashboard

A simulated flood against a Pro tunnel. Watch incoming traffic explode while the line that reaches your server barely moves.

Normal traffic play.yourdomain.com
Incoming0req/s
Blocked at edge0%
Reaching your server0req/s
IPs auto-banned0
Blocked at the edge Reaching your server Total incoming
Incident timeline
  • Tunnel online, protection level high.

How automatic mitigation reacts: the edge keeps watching requests per second, requests per IP, error rates and bot share. When a spike looks like an attack it bans the loudest IPs for a while, forces under-attack mode for a cooldown period and opens an incident in your dashboard. Once traffic is back to normal the forced mode expires and the temporary bans lapse on their own. Automatic mitigation and under-attack mode are included from the Pro plan. The numbers here are simulated.

Use cases

Built for whatever you're running

If it speaks HTTP or HTTPS and listens on a port, a tunnel can put it online, safely, under your own domain.

Game panels, Minecraft maps & dashboards

Put a Pterodactyl panel, your Minecraft web map or store, a bot dashboard or any internal tool behind a real domain, with an optional password gate on higher plans.

PterodactylWeb mapsBot dashboards

APIs & backends in development

Give a Node, Python or any backend a real HTTPS domain to test webhooks, mobile app callbacks or third-party integrations properly.

WebhooksRESTWebSockets

Home lab & self-hosted apps

Expose a service running on your home server, NAS or Raspberry Pi under a real domain with SSL, without publishing your home IP in your DNS records.

NASRaspberry PiSelf-hosted

VPS & dedicated servers you already own

Already renting a VPS somewhere else? Point a tunnel at it and get our anti-DDoS layer, analytics and free SSL without moving anything.

Any providerNo migration

Sites that get hit by attacks

If your project has ever gone down from a flood of requests, this is exactly the problem tunnels solve: filtering happens before your server even sees the traffic.

Anti-DDoSAuto mitigation

Client demos & staging environments

Share a clean, branded HTTPS link with a client or your team instead of an IP and a port number.

StagingPassword gate
Pricing

Choose your tunnel plan

One flat price per tunnel, billed monthly in coins. Upgrade, downgrade or cancel whenever you want.

Loading plans...

1 € ≈ 100 coins. Prices shown per tunnel, per 30-day period.

FAQ

Frequently asked questions

Still unsure about something? Here's what people usually ask before creating their first tunnel.

Do I need to host my server with GreatHost to use a tunnel?

No. A tunnel just needs a public IP and port to reach your destination. It works with a GreatHost VPS, a server at home, a VPS from another provider, or anything else that can accept incoming HTTP/HTTPS connections.

What exactly happens to my domain's DNS?

You add a CNAME record (or an A record to the same IP) pointing your domain to control.greathost.es. We never touch the rest of your DNS zone, so your email, other subdomains and existing records are untouched.

Is the SSL certificate really free?

Yes. We issue and renew a Let's Encrypt certificate automatically for every tunnel, at every plan level, at no extra cost.

What kind of traffic can a tunnel carry?

Tunnels proxy HTTP and HTTPS, including WebSockets when you enable them. Websites, APIs, webhooks, game panels, web maps and dashboards all work. Raw game ports, such as the Minecraft port players join on, are not proxied by a tunnel.

What happens if my destination server goes down?

Visitors get a clear error instead of a broken connection. On Business and Enterprise plans you can replace that default page with your own branded maintenance page.

Can I change plans or cancel later?

Yes, from the tunnel's own management page. Tunnels are billed per 30-day period with no long-term contract, and you can pause, renew or delete a tunnel at any time.

How is this different from just using a firewall or a VPN?

A firewall protects your server once traffic already reaches it. A tunnel sits in front of your server at the network edge, so attack traffic is filtered before it ever gets close, and your real IP is never exposed publicly.

Ready to put your server behind a real domain?

Create your first tunnel in a couple of minutes. Domain, IP, port and pick a plan — that's it.