SuperDMZ
SuperDMZ Blog

Tutorials, use cases and behind the scenes

How to securely expose internal services, comparisons with traditional VPN, release notes and the technical bones of the product.

🐧
Updates ·

SuperDMZ v1.8.6: Linux and macOS client reaches feature parity with Windows

The release that closes 3 versions of gap between the desktop clients. Gateway, global and per-tunnel pause, weekly scheduling — now also via CLI on Linux and macOS.

Read more
Tutorials ·

Weekly scheduling via CLI on Linux and macOS — up to 25 windows

How to keep tunnels offline overnight to save traffic, or online only during business hours. All via command line, no GUI needed.

Read more
📡
Features ·

LAN Gateway: one client, multiple machines on your internal network

How to expose server, camera, NAS and printer sitting on different IPs of your LAN using only a single installed SuperDMZ client.

Read more
🔁
Educational ·

Reverse tunnel or VPN: which to pick for each case

OpenVPN, WireGuard, IPSec, Tailscale, Twingate, ZTNA, reverse tunnel (ngrok, SuperDMZ). They overlap, but the decision depends on who your end user is.

Read more
🔒
Behind the scenes ·

Automatic TLS on *.dmzgate.com — how Let's Encrypt + GoDaddy DNS-01 works behind the scenes

Every HTTP tunnel in SuperDMZ ships with a valid HTTPS certificate (not self-signed). This post explains how we deliver that without charging extra or making you touch certbot.

Read more
🪝
Tutorials ·

Receiving Stripe and Mercado Pago webhooks on localhost (no deploy)

As a developer, you need to test real webhooks during development. ngrok works. SuperDMZ does too — and with a stable URL that doesn't change on every reconnect.

Read more