Skip to content

VPN VPS

VPN VPS in Germany

Run your own WireGuard or OpenVPN server in Frankfurt, for yourself or for your customers. VPN reselling is allowed, with no user limit.

All servers are located in Frankfurt, Germany

Plans

Plans that fit

A VPN needs little CPU and RAM; traffic and port speed matter more. The $1 Server is enough for personal use. The Virtual plans add a 10 Gbps port and more traffic for VPN services with many users.

EPYC VPS

$1 Server

$12 / year

  • 1 vCPU AMD EPYC 7763
  • 1 GB DDR4 RAM
  • 10 GB SSD storage
  • 1 Gbps port, 1 TB traffic
  • 1 IPv4 + IPv6 /64

EPYC VPS

Virtual-1

-55%

$20 / year

$44 · applied at checkout with code S8KQX51KF6

  • 1 vCPU AMD EPYC 7763
  • 4 GB DDR4 RAM
  • 25 GB SSD storage
  • 10 Gbps port, 1 TB traffic
  • 1 IPv4 + IPv6 /64

EPYC VPS

Virtual-2

$8 / month

  • 2 vCPU AMD EPYC 7763
  • 8 GB DDR4 RAM
  • 50 GB SSD storage
  • 10 Gbps port, 2 TB traffic
  • 1 IPv4 + IPv6 /64

All plans: EPYC VPS · Ryzen VPS · dedicated servers

Included with every plan

  • Full root access (KVM)
  • Dedicated IPv4 + IPv6 /64
  • VNC console & rescue mode
  • Basic DDoS protection
  • Linux & Windows Server
  • 7-day money-back guarantee

VPN VPS

Why run your VPN in Frankfurt

  • VPN reselling allowed

    Run a VPN for yourself, your team or paying customers. OpenVPN, WireGuard and other VPN software are allowed, with no user limit.

  • Central location

    Frankfurt is one of Europe's largest internet hubs, so your VPN has short routes to Germany and the rest of Europe.

  • Your own IP addresses

    Your VPN exits from its own dedicated IPv4 address, and an IPv6 /64 is included. Extra IPv4 addresses cost $1.50 per month each.

  • Fast ports

    10 Gbps ports on the Virtual plans and a 1 Gbps port, shared, on the $1 Server.

  • Clear traffic rules

    Each plan includes monthly traffic. If you use it all, the speed is limited to 625 Kbps until the next month, with no extra charges.

  • KVM with full root

    Your VPS runs its own kernel, so kernel WireGuard and the TUN device for OpenVPN work out of the box.

Measured ping

Ping to our Frankfurt network

Average of 3 real pings from Globalping probes in each city, measured on 25 October 2026. The network page shows the map, refreshed every 3 minutes, and a test IP you can ping yourself.

  • Paris 10.2 ms
  • Milan 17.9 ms
  • London 18.2 ms
  • Stockholm 18.4 ms
  • Amsterdam 18.5 ms
  • Vienna 20.4 ms
  • Warsaw 22.1 ms
  • Dublin 24.7 ms
  • Madrid 33.6 ms
  • Istanbul 37.8 ms
  • Moscow 42.0 ms

Set up WireGuard on your VPS

Order a plan, install Ubuntu 24.04 or Debian 12 from the control panel and log in as root. WireGuard is part of the Linux kernel, so you only need the tools and a key pair:

apt update && apt install -y wireguard iptables
umask 077
wg genkey | tee /etc/wireguard/server.key | wg pubkey > /etc/wireguard/server.pub
echo 'net.ipv4.ip_forward=1' > /etc/sysctl.d/99-vpn.conf && sysctl --system

Create /etc/wireguard/wg0.conf with a private subnet for your clients. Replace eth0 with your network interface (ip route shows it):

[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = (contents of /etc/wireguard/server.key)
PostUp = iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
PostDown = iptables -t nat -D POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

[Peer]
PublicKey = (public key of your client)
AllowedIPs = 10.8.0.2/32

Start it with systemctl enable --now wg-quick@wg0 and allow UDP port 51820 if you use a firewall. OpenVPN and the usual VPN installer scripts and panels work on our VPS too.

Running a VPN service for customers

You can resell VPN access with no user limit. A few things to plan for:

  • You are responsible for your users. Spam, attacks, phishing and copyright infringement are not allowed. If we receive abuse reports about your IP, we contact you, and repeated abuse can lead to suspension.
  • Mail ports are blocked by default (25, 465, 587), which also stops VPN users from sending spam. If you need them, tell us your use case.
  • Choose by traffic. Estimate how much your users download per month and pick a plan with enough traffic. If you run out, the server keeps working at 625 Kbps until the next month.
  • More exit IPs: extra IPv4 addresses cost $1.50 per IP per month.

New to Linux servers? Start with our guide to the first steps on a new VPS. Want IPv6 for your VPN too? See IPv6 VPS.

FAQ

Common questions

Can I run a VPN or reseller service?

Yes. OpenVPN, WireGuard and reselling VPN access are allowed, with no user limit. Anything illegal is not allowed.

Do WireGuard and OpenVPN work on your VPS?

Yes. Our VPS use KVM, so every server runs its own Linux kernel with WireGuard built in, and the TUN device that OpenVPN needs is available without a ticket.

Which plan should I choose for a VPN?

For personal use the $1 Server (1 TB traffic, 1 Gbps port) is enough. For a VPN service with many users, choose a Virtual plan: they have a 10 Gbps port and more traffic per month.

What happens if I use up my monthly traffic?

Your server keeps running, and its speed is limited to 625 Kbps until the next month. There are no extra charges. If you need more traffic, you can upgrade to a larger plan.

Can I get extra IPv4 addresses?

Yes, extra IPv4 addresses cost $1.50 per IP per month.

What is not allowed on your servers?

Anything illegal, including spam, phishing, attacks on other networks and copyright infringement. Everything else is allowed.

Do you offer refunds?

Yes. We offer a 7-day money-back guarantee from your order date, for all payment methods. Just open a ticket within 7 days.