संयोजन: सामरिक Nordic कवच में NordBastion ध्रुवीय भालू शुभंकर अग्रभूमि में खड़ा है, एक चमकदार सियान-प्रकाशित WireGuard प्रकाश-सुरंग इसके पीछे Nordic fjord-रात में दूर तक जाती है, ऊपर aurora, सुरंग के दूर छोर पर एक किले की आकृति
Use case · VPN server · 2026 में अपडेट

अपने खुद के WireGuard VPN के लिए एक VPS।
Kernel-fast, kept in the North, billed in crypto.

एक कमर्शियल VPN विश्वास की समस्या को एक प्रदाता की ओर सरका देता है। KYC-मुक्त Nordic VPS पर WireGuard सेल्फ-होस्ट करने से विश्वास की जगह गणित ले लेता है — आपकी keys, आपका बॉक्स, आपका exit IP, और किसी का भी recurring क्रेडिट-कार्ड शुल्क नहीं।

संक्षेप में
  • 01

    Sub-millisecond kernel-native WireGuard — no userspace bridge, no TUN bottleneck, several gigabits of plaintext per core.

  • 02

    Nordic exit IPs your devices can actually trust — Stockholm, Helsinki, Oslo or Reykjavík, jurisdictions with no data-retention mandate for hosters.

  • 03

    $5.90/माह VPS पर निर्मित जो किसी को पहचान का ऋणी नहीं है — Bitcoin या Monero में भुगतान, कोई कार्ड फ़ाइल पर नहीं, कोई आवर्ती ऑटो-चार्ज नहीं।

क्यों परेशान हों

Why self-host the VPN at all.

एक कमर्शियल VPN प्रदाता आपको एक वादा बेचता है: "हम लॉग नहीं करते"। आप उस वादे की जाँच उनकी मार्केटिंग साइट पढ़कर, उनके पिछले ऑडिट (यदि कोई हुआ हो) को देखकर, और यह भरोसा करके करते हैं कि न तो कंपनी और न ही उसकी मूल कंपनी तब से हाथ बदली है। यह वादा बाहर से सत्यापित नहीं किया जा सकता — "कोई लॉग नहीं" की पुष्टि केवल वही कर सकता है जिसे इसे स्वीकार करने से सबसे अधिक नुकसान होगा।

एक सेल्फ-होस्टेड WireGuard सर्वर वादे की जगह संरचना लेता है। आप daemon इंस्टॉल करते हैं, आप keys जनरेट करते हैं, आप peer list लिखते हैं। Keys कभी भी बॉक्स से बाहर नहीं जाती। कुछ भी लॉग करने के लिए कोई अपस्ट्रीम प्रदाता नहीं है क्योंकि कोई अपस्ट्रीम प्रदाता है ही नहीं — एक Linux kernel module और एक single config file है।

The trade-off is operational. You become the on-call. If the VPS reboots and your wg0 unit is not enabled-at-boot, your tunnel does not come back without you. If a kernel update changes a sysctl default, you debug it. For one person and a handful of devices this is a 90-minute setup and ~10 minutes a quarter of upkeep; for a family of five or a small team, the maths still works in your favour.

The right question is not "self-host or commercial" in the abstract — it is "do I trust myself with an SSH key more than I trust a marketing page". If the answer is yes, the rest of this page is the recipe.

Sizing

काम के लिए सही NordBastion टियर।

For a personal VPN — your laptop, your phone, a tablet, a couple of devices that are always tunnelled — the Sentinel ($5.90/mo, 2 vCPU, 4 GB) is the sweet spot. WireGuard's in-kernel data path is so light that the CPU is not the constraint; the constraint is the 1 Gbps unmetered uplink, which is generous for a single household.

Five or more devices on the tunnel, a partner or family who also lives behind it, or a use case that pushes serious download volume (a homelab pulling backups, a torrent client living in the tunnel) — that's when the Garrison ($11.90/mo, 4 vCPU, 8 GB) earns its keep. The extra RAM is not for WireGuard — it is for whatever else you will inevitably co-host on the same box (a Pi-hole, a small Mastodon, an Uptime-Kuma).

एक छोटी टीम — 10–25 peers, निरंतर road-warriors, homelab से site-to-site लिंक — Ravelin ($23.90/mo, 8 vCPU, 16 GB) चाहती है। उसके बाद, बाधा VPS नहीं बल्कि 1 Gbps uplink खुद बन जाती है, और सही कदम bastion-region अपग्रेड करना या दो regional gateways में विभाजित करना है।

What none of these are: a thousand-peer corporate concentrator. NordBastion is built for one operator with their own devices and people they actually know — not for selling subscriptions to strangers.

Setup

From fresh VPS to first handshake. Five lines, about ten minutes.

A skeleton sketch — the full step-by-step guide covers the firewall, the per-device QR codes, and the kill-switch reading list.

  1. 01

    Install WireGuard

    Debian/Ubuntu इमेज, प्रत्येक NordBastion VPS पर पूर्व-निर्मित। एक apt लाइन, कोई अतिरिक्त repos नहीं।

    # on the VPS, as rootapt install wireguard
  2. 02

    Generate keys

    सर्वर के लिए एक private key, प्रत्येक peer के लिए एक। Private key कभी भी उस बॉक्स को नहीं छोड़ती जिसका वह है।

    wg genkey | tee privkey \
      | wg pubkey > pubkey
  3. 03

    Write wg0.conf

    The interface stanza: server private key, listen port 51820, and the 10.66.66.0/24 tunnel subnet you will hand out to peers.

    nano /etc/wireguard/wg0.conf
    # [Interface] Address, PrivateKey,
    # ListenPort, PostUp NAT rules
  4. 04

    Enable at boot

    Systemd unit shipped with the package. Survives reboots and panel-initiated rescue cycles.

    systemctl enable \
      --now wg-quick@wg0
  5. 05

    एक peer जोड़ें

    One [Peer] block per device, with that device's public key and its allotted tunnel IP. Live-reload, no restart needed.

    wg set wg0 peer <PUBKEY> \
      allowed-ips 10.66.66.2/32
इस काम के लिए यह host क्यों

Why NordBastion specifically for a VPN exit.

KYC-मुक्त

Your VPN is not on a paper trail to the host.

We sign you up with email + password, you top up in Bitcoin or Monero, you boot a VPS. There is no credit-card issuer in the middle who has done KYC on you, no PSP cross-referencing your billing identity with the IP you just lit up. The box belongs to "the prepaid balance under this email", and that is the end of the linkage.

नॉर्डिक क्षेत्राधिकार

No logs by law and by design.

Sweden, Finland, Norway and Iceland have no data-retention mandate for hosters — there is no equivalent of a UK Investigatory Powers Act asking us to keep connection logs "just in case". On top of that legal floor we publish a monthly PGP-signed warrant canary and a rolling transparency report; the absence of logs is auditable, not just claimed.

1 Gbps अनमीटर्ड

Even on the entry tier.

No transfer cap, no bandwidth overage line, no creeping fair-use ceiling. The Sentinel ships the same 1 Gbps uplink as the dedicated tiers — which means your VPN throughput is bounded by WireGuard's kernel data path (several Gbps per core) and the upstream peering, not by an accountant's spreadsheet.

निर्णय

Run it on a Sentinel. Pay in crypto. Hold your own keys.

Self-hosting a WireGuard VPN is one of the highest leverage things you can do on a small VPS. For the price of a single commercial VPN subscription you get a general-purpose Nordic Linux box that also happens to expose a kernel-fast encrypted tunnel for every device you own.

NordBastion is opinionated about the parts that matter for this specific job — KYC-free signup, crypto-only billing, Nordic jurisdiction, unmetered uplink — and deliberately ordinary about the rest. The VPS is a VPS. The kernel is a kernel. WireGuard runs the same way it would anywhere else; what differs is who can ask polite questions about who is on the other end.

If you are coming from a commercial VPN, the migration is one afternoon. If you are starting from scratch, the step-by-step guide picks up where this editorial leaves off.

FAQ · WireGuard on a VPS

जो प्रश्न पहले आते हैं।

The eight questions operators actually ask before standing up their own WireGuard VPN on a Nordic VPS.

Why self-host a VPN instead of paying a commercial provider?

एक कमर्शियल VPN विश्वास की समस्या को एक कदम किनारे सरका देता है: अपने ISP पर भरोसा करने की बजाय, आप VPN प्रदाता पर भरोसा करते हैं कि वह लॉग नहीं करेगा, सम्मन का शिकार नहीं होगा, और किसी ऐसी कंपनी द्वारा नहीं खरीदा जाएगा जो करे। KYC-मुक्त Nordic VPS पर सेल्फ-होस्टिंग उस विश्वास की जगह गणित ले लेती है — बॉक्स पर shell केवल आपके पास है, बॉक्स के लिए भुगतान करने वाले केवल आप हैं, और होस्ट (NordBastion) यह नहीं जानता कि वह "आप" पहले स्थान पर कौन हैं। इसका दूसरा पहलू यह है कि आप ऑपरेटर बन जाते हैं: जब रविवार की रात 23:00 बजे यह टूटता है, तो on-call rotation में केवल एक ही व्यक्ति होता है।

Will my entry-tier VPS handle WireGuard for 5 devices?

आराम से। WireGuard Linux कर्नेल में चलता है, जिसका अर्थ है कि एक Sentinel कोर (Intel Xeon, 3.4 GHz बूस्ट) CPU के बाधा बनने से पहले लाइन रेट पर 5–8 Gbps क्रम के प्लेनटेक्स्ट को एन्क्रिप्ट और फॉरवर्ड कर सकता है। पाँच समवर्ती डिवाइस, यहाँ तक कि सभी 4K स्ट्रीमिंग करते हुए भी, लोड औसत पर दर्ज नहीं होंगे। अपग्रेड करने का कारण थ्रूपुट नहीं है — यह है कि VPS कुछ और भी होस्ट कर रहा है (Pi-hole, मीडिया सर्वर, Matrix सर्वर) जो खुद के लिए कोर चाहता है।

क्या NordBastion का IP Netflix / बैंकों द्वारा अवरुद्ध हो सकता है?

Yes — Netflix and a handful of streaming services geofence on ASN, and "this IP belongs to a hosting network" is enough to redirect you to the regional catalogue or the captive 403. Banks are more nuanced: most accept the connection but raise the fraud-score and may trigger a step-up MFA prompt. If your VPN's job is privacy + Nordic egress for browsing and work, this is invisible to you. If its job is Netflix-US, a self-hosted VPS will not solve that — no commercial VPN solves it reliably either; the cat-and-mouse moves faster than anyone's deploy pipeline.

What about an exit kill-switch on my client device?

Mandatory, and not the VPS's job. Configure the client side: on Linux/Android the wg-quick post-up firewall hooks (or a simple iptables/nftables rule denying default-route traffic that does not egress wg0); on iOS/macOS the official WireGuard app exposes "On-Demand" + "Exclude routes"; on Windows the official client has a "Block untunneled traffic (kill-switch)" toggle. The VPS holds the keys and forwards packets; refusing to leak when the tunnel is down is the client's job.

How does NordBastion compare to a commercial VPN provider on price?

$5.90/माह पर एक Sentinel की मासिक लागत लगभग एक कमर्शियल VPN सब्सक्रिप्शन (NordVPN, Mullvad, IVPN सभी $5–12/माह की सीमा में हैं) के बराबर है। जो बदलता है वह है कार्यक्षेत्र: आपको 50 देशों की बजाय एक Nordic एग्ज़िट IP मिलता है, और केवल एक टनल एंडपॉइंट की बजाय एक पूर्ण सामान्य-उद्देश्य Linux बॉक्स मिलता है। अगर आपकी एकमात्र ज़रूरत "जियोब्लॉक को बाईपास करने के लिए किसी अन्य देश से दिखना" है, तो कमर्शियल सही टूल है। अगर आप एक ऐसा प्राइवेट VPN चाहते हैं जो आपका जम्प-होस्ट, मॉनिटरिंग बॉक्स और पर्सनल Pi-hole भी हो, तो VPS बेहतर है।

Is the VPN traffic visible to NordBastion?

No — and this is structural, not a promise. WireGuard wraps every IP packet in a ChaCha20-Poly1305 envelope keyed off your private key, which never leaves your VPS. NordBastion sees the same thing your ISP sees on its uplink: encrypted UDP between two IPs. There is no in-line decryption point, no managed-VPN service plane, no key-escrow. The warrant canary and the published transparency report describe what would happen if someone tried to make us decrypt it (we cannot).

क्या मैं एक ही VPS पर WireGuard + Tor एग्रेस चला सकता हूँ?

Yes, and it is a common pattern: WireGuard listens on UDP/51820 as your entry point, the VPS routes selected traffic into a local Tor SOCKS5 (port 9050) for onion-egress workloads, and everything else exits via the regular Nordic IP. The Sentinel is enough; the only operational note is to give Tor its own systemd unit and rate-limit it so the VPN throughput is not eaten by Tor circuit bursts. The Garrison tier ($11.90/mo, 4 vCPU/8 GB) is the comfortable home for this combo.

What if my IP is needed in a different country than Nordic?

NordBastion is Nordic-only by doctrine — Stockholm, Helsinki, Oslo, Reykjavík. If the use case requires "appears from Singapore" or "appears from Brazil", a NordBastion VPS is the wrong tool for that specific exit. Most people who land here want the opposite — a stable, well-peered, low-log-pressure Nordic egress — and that is exactly what the platform optimises for.