วิธีตั้งค่า WireGuard VPN บน VPS สวีเดน

รันเซิร์ฟเวอร์ VPN ของคุณเองด้วย WireGuard

แทนที่จะจ่ายสำหรับบริการ VPN เชิงพาณิชย์ ให้รัน เซิร์ฟเวอร์ WireGuard ของคุณเอง บน VPS คุณได้ควบคุมเต็มที่ ไม่มี log จากบุคคลที่สาม และ IP address สวีเดนเฉพาะ

สิ่งที่คุณต้องมี

  • VPS ที่รัน Linux — KVM VPS 1G (€6/เดือน) เพียงพอแล้ว
  • สิทธิ์ root (SSH)
  • เวลา 10 นาที

สั่งซื้อ KVM VPS 1G →

ขั้นตอนที่ 1: เชื่อมต่อกับ VPS ของคุณ

ssh root@your-server-ip

ขั้นตอนที่ 2: ติดตั้ง WireGuard

Debian/Ubuntu

apt update && apt install -y wireguard

Rocky Linux/AlmaLinux

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

ขั้นตอนที่ 3: สร้างคีย์

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

ขั้นตอนที่ 4: การตั้งค่าเซิร์ฟเวอร์

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

ขั้นตอนที่ 5: เปิดใช้งาน IP Forwarding

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

ขั้นตอนที่ 6: เริ่มต้น WireGuard

systemctl enable --now wg-quick@wg0

ขั้นตอนที่ 7: การตั้งค่าฝั่งไคลเอนต์

สร้างไฟล์ client.conf:

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

[Peer]
PublicKey = SERVER_PUBLIC_KEY
Endpoint = YOUR_SERVER_IP:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

แทนที่ค่า placeholder ด้วยคีย์จริงและ IP เซิร์ฟเวอร์ของคุณ

ขั้นตอนที่ 8: เชื่อมต่อ

นำเข้าไฟล์ config ลงในแอป WireGuard บนอุปกรณ์ของคุณ:

ตรวจสอบ

curl ifconfig.me

IP ของคุณควรแสดง IP address สวีเดนของเซิร์ฟเวอร์ VPS ของคุณ

ทำไม VPN ของตัวเองดีกว่า

VPN แบบ self-hostedVPN เชิงพาณิชย์
ค่าใช้จ่าย€6/เดือน€5-10/เดือน
IP addressเฉพาะ (ของคุณเท่านั้น)แชร์กับคนหลายพัน
การบันทึกคุณควบคุมต้องเชื่อใจผู้ให้บริการ
อุปกรณ์ไม่จำกัดปกติ 5-6 เครื่อง
ถูกบล็อกโดยบริการน้อยมากบ่อยครั้ง
ความเร็วแบนด์วิดท์ VPS เต็มที่แตกต่างกัน

แพลน VPS ที่แนะนำ

แพลนRAMดิสก์ราคาความจุ
KVM VPS 1G1 GB15 GB SSD€6/เดือน5-10 อุปกรณ์
KVM VPS 2G2 GB20 GB SSD€10/เดือน20+ อุปกรณ์

สั่งซื้อ VPS แล้วตั้งค่า VPN ของคุณ →