🇩🇪 DE 🇬🇧 EN
NexoraHost / Docs home
Popular searches:Minecraft won't startCreate Minecraft serverFiveM txAdminInstall WordPressSet up subdomainVPS GermanySSL errorOpen port 25565Discord bot hostingDNS troubleshooting

Set Up WireGuard VPN on VPS – Secure Remote Access

Quick answer: WireGuard on your VPS = secure tunnel to internal services without exposing everything publicly.

Related

VPS & root servers: Order VPS in Germany · panel.nexorahost.de · nexorahost.com (Maincubes FRA01 Frankfurt · Ryzen · NVMe)

Frequently asked questions (FAQ)

WireGuard or OpenVPN?
WireGuard: faster, modern, less code, simpler config. OpenVPN: older clients, more enterprise legacy.
Which port for WireGuard?
Default UDP 51820. Open in UFW: ufw allow 51820/udp. Port changeable in wg0.conf.
Access internal Docker ports via VPN?
Yes – VPN clients get 10.0.0.x IPs and can reach internal services (Portainer, DB) without public exposure.
WireGuard on small VPS?
1 GB RAM enough for 5–10 clients. Minimal CPU load. Ideal combined with Cloudflare tunnel for web apps.
GDPR with VPN server in DE?
VPN server in Frankfurt = traffic under German law. No connection content logs needed – keep connection metadata minimal.

NexoraHost

Root & VPS servers

Ryzen power at Maincubes FRA01 – full root access, NVMe, DDoS protection included.

nexorahost.com · Maincubes FRA01 · 1 Tbit/s DDoS · 99,9 % Uptime