Menü
💬 Forum 📦 Kaynaklar 🛒 Mağaza ⛏️ Sunucular ⚔️ Klanlar 📰 Blog 🏆 Liderlik 👥 Üyeler 🎖️ Rütbeler
0 üye online 👥 15 toplam üye 📝 Bugün 0 konu 💬 Bugün 0 mesaj

📖 Rehber Velocity Proxy Kurulumu: BungeeCord'dan Daha Güvenli Alternatif

orginscorel · 29 gün önce · 1 gönderi · 7 görüntülenme
#1

Velocity Proxy Kurulumu ve Konfigürasyon Rehberi



Velocity, PaperMC ekibi tarafından geliştirilen modern bir Minecraft proxy yazılımıdır. BungeeCord'a göre çok daha güvenli ve performanslıdır. Birden fazla alt sunucuyu (lobby, survival, pvp vb.) tek bir IP altında toplayan ağ yapısı için şarttır.

Neden BungeeCord değil Velocity?




  • Güvenlik: Velocity'nin "modern forwarding" sistemi BungeeCord'un IP forwarding açıklarını kapatır
  • Performans: Çok daha az bellek ve CPU kullanır
  • Aktif Geliştirme: PaperMC ekibi tarafından düzenli güncellenir
  • Plugin API: Velocity API daha modern ve iyi belgelenmiş


Kurulum




mkdir -p /opt/velocity && cd /opt/velocity
wget https://api.papermc.io/v2/projects/velocity/versions/3.3.0-SNAPSHOT/builds/latest/downloads/velocity-3.3.0-SNAPSHOT-latest.jar -O velocity.jar

cat > velocity.toml << 'EOF'
bind = "0.0.0.0:25565"
motd = "&6MCSepeti Network"
show-max-players = 500
player-info-forwarding-mode = "MODERN"

[servers]
lobby = "127.0.0.1:25577"
survival = "127.0.0.1:25578"
pvp = "127.0.0.1:25579"

try = ["lobby"]

[forced-hosts]
EOF

java -jar velocity.jar


Backend Paper Sunucuları Ayarı



Her backend sunucusunda (config/paper-global.yml):

proxies:
  velocity:
    enabled: true
    online-mode: true
    secret: "velocity.toml'daki forwarding.secret degeri"


Port Yapısı




  • Velocity: 25565 (oyunculara açık port)
  • Lobby: 25577 (yalnızca sunucu içi)
  • Survival: 25578 (yalnızca sunucu içi)
  • Backend portları dışa açılmamalı — firewall ile kapatın


Lobby Otomatik Bağlantı



try = ["lobby"] satırı oyuncuları otomatik lobby'ye yönlendirir. Lobby dolu veya kapalıysa sıradaki sunucu denenir.

Cevap yazabilmek için giriş yap.