VPN-palvelin VPS:lle — WireGuard-opas

Aja omaa VPN-palvelinta WireGuardilla

Kaupallisen VPN-palvelun maksamisen sijaan voit ajaa omaa WireGuard-palvelinta VPS:llä. Saat täyden hallinnan, ei kolmannen osapuolen lokeja ja dedikoidun ruotsalaisen IP-osoitteen.

Mitä tarvitset

  • VPS Linuxilla — KVM VPS 1G (70 SEK/kk) riittää hyvin
  • Root-oikeus (SSH)
  • 10 minuuttia aikaasi

Tilaa KVM VPS 1G →

Vaihe 1: Yhdistä VPS:ään

ssh root@palvelimen-ip

Vaihe 2: Asenna WireGuard

Debian/Ubuntu

apt update && apt install -y wireguard

Rocky Linux/AlmaLinux

dnf install -y epel-release && dnf install -y wireguard-tools

Vaihe 3: Luo avaimet

wg genkey | tee /etc/wireguard/server_private.key | wg pubkey > /etc/wireguard/server_public.key
chmod 600 /etc/wireguard/server_private.key

wg genkey | tee /etc/wireguard/client_private.key | wg pubkey > /etc/wireguard/client_public.key

Vaihe 4: Palvelinkonfiguraatio

cat > /etc/wireguard/wg0.conf << EOF
[Interface]
PrivateKey = $(cat /etc/wireguard/server_private.key)
Address = 10.0.0.1/24
ListenPort = 51820
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

[Peer]
PublicKey = $(cat /etc/wireguard/client_public.key)
AllowedIPs = 10.0.0.2/32
EOF

Vaihe 5: IP-välitys

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p

Vaihe 6: Käynnistä WireGuard

systemctl enable --now wg-quick@wg0

Vaihe 7: Asiakaskonfiguraatio

Luo client.conf:

[Interface]
PrivateKey = ASIAKKAAN_YKSITYINEN_AVAIN
Address = 10.0.0.2/24
DNS = 1.1.1.1

[Peer]
PublicKey = PALVELIMEN_JULKINEN_AVAIN
Endpoint = PALVELIMEN_IP:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

Vaihe 8: Yhdistä

Tuo konfiguraatiotiedosto WireGuard-sovellukseen laitteellasi (Windows, macOS, Linux, iOS, Android).

Miksi oma VPN on parempi

Oma VPNKaupallinen VPN
Hinta6 €/kk5-10 €/kk
IP-osoiteDedikoitu (vain sinun)Jaettu tuhansien kanssa
LokitusSinä hallitsetLuota tarjoajaan
LaitteetRajatonYleensä 5-6

Suositellut VPS-paketit

PakettiRAMLevyHintaKapasiteetti
KVM VPS 1G1 GB15 GB SSD70 SEK/kk5-10 laitetta
KVM VPS 2G2 GB20 GB SSD120 SEK/kk20+ laitetta

Tilaa VPS ja asenna VPN →