What a VPN of your own does — and doesn’t
terminal
Built into Linux
WireGuard has been part of the mainline Linux kernel since version 5.6 (2020), and its kernel components are released under the GPLv2. On a fresh VPS it is one package away.
devices
Clients for everything
WireGuard runs on Windows, macOS, BSD, iOS and Android as well as Linux. Each device gets its own key pair, so you can cut one off without touching the others.
lan
One UDP port to open
WireGuard carries traffic over UDP; the project’s own server example listens on port 51820. If the provider has a firewall in front of the VPS, that port has to be open in it too.
public
You choose the exit country
Your traffic leaves the tunnel from the server’s data centre, so websites see that country. Every provider page on DohoHub lists where its data centres are; pick the location at the provider’s checkout.
visibility
Not an anonymity tool
Websites see your server’s address, and the provider knows who rents that server. A personal VPN protects you on untrusted networks and moves where your traffic appears from; it does not hide who you are.
gavel
Read the host’s rules
Some acceptable-use policies restrict running VPN or proxy services for other people. Read the policy of the host you pick before you share your server with anyone else.
What the box needs
These steps are ours, not WireGuard’s. The project publishes no hardware requirement,
and a personal tunnel barely uses the processor. What sets the price of a VPN you run yourself is
traffic: everything you send and receive through the tunnel passes through the server’s
monthly allowance — how a provider counts it (inbound, outbound or both) is in its terms. So
the ladder below is by traffic, on a floor of 1 core / 1 GB RAM for the operating
system and its updates.
| Traffic step |
Who it tends to suit |
| 1 TB / month | One or two devices: browsing, messaging, public Wi-Fi |
| 2 TB / month | A few devices, video calls and some streaming |
| 5 TB / month | A household sending everything through the tunnel |
| 10 TB / month | Large downloads, backups or a small team |
| Unlimited | When you’d rather not count — check the port speed and any fair-use terms |
For every step, the cheapest VPS in the DohoHub catalogue with at least 1 core / 1 GB RAM and
that much traffic included. One machine often covers several steps — when it does, it
appears once and the note says which steps it covers.
| Provider |
Plan |
Specs | Price |
Visit |
|
|
1 GB 1 vCPU Shared Pool
cheapest from 1 TB/mo traffic up to unlimited traffic
|
1 vCPU1 GB RAMUnlimited traffic1 Gbps |
$1.50/mo
|
Visit →
|
These are ordinary VPS plans, not a VPN product — installing WireGuard is on you. A VPS that
doesn’t publish its traffic allowance is left off this ladder, because for a VPN that
allowance is the price. Where the headline price only covers an introductory term, the renewal
rate is printed under it.
Need a specific country? Filter by it
Search the whole VPS catalogue by cores, memory, traffic and price — then open the provider page to see where its data centres are.
Find a VPS by specs →