VPS’de WireGuard ile Düşük Gecikmeli Oyun Sunucusu Kurulumu

BoşYaptım

Yeni Üye
Katılım
Eyl 2026
Konular
1
Mesajlar
1
Tepki puanı
0
Görüntülenme
0

1. Gerekli Bileşenler​

  • Ubuntu 24.04 LTS (root kullanıcı)
  • 1 GB RAM, 1 CPU, 20 GB SSD
  • Oyun sunucunuzu çalıştıracak yazılım (ör. mcsrv)

2. WireGuard Kurulumu​

Bash:
apt update && apt install -y wireguard iptables-persistent

3. Anahtar Çifti Oluşturma​

Bash:
wg genkey | tee /etc/wireguard/server.key | wg pubkey > /etc/wireguard/server.pub

4. WireGuard Konfigürasyonu​

/etc/wireguard/wg0.conf
INI:
[Interface]
Address = 10.0.0.1/24
ListenPort = 51820
PrivateKey = $(cat /etc/wireguard/server.key)

[Peer]
PublicKey = <client_pub_key>
AllowedIPs = 10.0.0.2/32

5. Oyun Sunucusu Portu Açma​

Bash:
ufw allow 25565/udp
iptables -A INPUT -p udp --dport 25565 -j ACCEPT

6. MTU ve Gecikme Optimizasyonu​

WireGuard için MTU’nun 1420 olmasını öneririz. /etc/wireguard/wg0.conf dosyasına MTU = 1420 satırını ekleyin.
Daha düşük gecikme için iptables -t mangle -A POSTROUTING -p udp -j CHECKSUM --checksum-fill gibi checksum doldurmayı deneyin.

7. Hız Testi​

Bash:
ping -c 10 10.0.0.2
Ping sonuçlarındaki minimum RTT, beklenen gecikme aralığını gösterir.
Eğer RTT > 20 ms ise MTU = 1400 deneyin.

8. Otomatik Başlangıç​

Bash:
systemctl enable wg-quick@wg0
systemctl start wg-quick@wg0

9. Doğrulama​

  • Oyun istemcisinden sunucu IP: 10.0.0.1.
  • Gecikme izleme: traceroute -T 10.0.0.1.

Bu adımlarla, düşük gecikmeli bir oyun sunucusu için WireGuard tabanlı güvenli bir köprü kurmuş olursunuz. Gecikme ölçütlerinizi karşılamıyorsa, oyun sunucusu veya VPS sağlayıcısının ağ konfigürasyonunu yeniden gözden geçirin.

İlgili konular​

 
Geri
En Üst