Velocity Kurulumu: Birden Fazla Minecraft Sunucusunu Bağlama

28.09.2026 · 0 okunma

Sunucun büyüdükçe tek bir sunucu yetmez: lobi, survival, skyblock gibi farklı modları ayrı sunucularda çalıştırmak istersin. Velocity, bu sunucuları tek bir adres altında birleştiren bir proxy yazılımıdır. Oyuncu play.sunucum.com adresine girer, lobide bir menüden istediği moda geçer.

Velocity neden?

  • Hızlı ve hafif: Proxy'nin kendisi çok az kaynak kullanır.
  • Güvenli: "Modern forwarding" ile oyuncu bilgileri arka sunuculara imzalı olarak iletilir.
  • Güncel: Paper ekibi tarafından geliştirilir; BungeeCord ve Waterfall'un yerini almıştır.

Mimari

  • Velocity (proxy): Dışarıya açık tek kapı. Oyuncular buna bağlanır. Genellikle 25565 portunda çalışır.
  • Arka sunucular (Paper): Lobi, survival vb. Dışarıya kapalıdır; sadece Velocity bunlara bağlanır.

Arka sunucular aynı makinedeyse 127.0.0.1 üzerinden, farklı makinelerdeyse özel ağ üzerinden bağlanılır.

Adım 1: Velocity'yi kur

  1. PaperMC sitesinden Velocity'nin son sürümünü indir.
  2. Boş bir klasöre koy ve çalıştır: java -Xms512M -Xmx512M -jar velocity.jar
  3. İlk çalıştırmada velocity.toml ve forwarding.secret dosyaları oluşur. Proxy'yi kapat.

Velocity için genellikle 512 MB ile 1 GB RAM yeterlidir.

Adım 2: velocity.toml ayarları

Önemli satırlar:

bind = "0.0.0.0:25565"
online-mode = true
player-info-forwarding-mode = "modern"

[servers]
lobby = "127.0.0.1:30001"
survival = "127.0.0.1:30002"
try = ["lobby"]
  • bind: Oyuncuların bağlanacağı adres ve port.
  • online-mode = true: Premium hesap doğrulaması proxy'de yapılır.
  • player-info-forwarding-mode = "modern": Oyuncu bilgilerini güvenli şekilde iletir.
  • [servers]: Arka sunucuların adı ve adresi.
  • try: Oyuncunun ilk gönderileceği sunucu.

Adım 3: Paper sunucularını ayarla

Her arka sunucuda:

  1. server.properties içinde online-mode=false yap. Doğrulamayı artık proxy yapıyor.
  2. Sunucu portunu velocity.toml'daki portla aynı yap (ör. server-port=30001).
  3. config/paper-global.yml dosyasında Velocity desteğini aç:
proxies:
  velocity:
    enabled: true
    online-mode: true
    secret: 'forwarding.secret dosyasındaki anahtar'
  1. Sunucuyu yeniden başlat.

secret değeri Velocity klasöründeki forwarding.secret dosyasındaki anahtarla birebir aynı olmalıdır.

Adım 4: Arka sunucuları dışarıya kapat (çok önemli)

online-mode=false olan bir arka sunucuya dışarıdan doğrudan bağlanılabiliyorsa, biri herhangi bir oyuncunun, hatta yetkilinin adıyla girebilir. Modern forwarding bu saldırıyı büyük ölçüde engeller, ama yine de:

  • Arka sunucu portlarını güvenlik duvarında dışarıya kapat; sadece Velocity'nin IP'sine izin ver.
  • Aynı makinedeyse arka sunucuları server-ip=127.0.0.1 ile sadece yerelde dinlet.

Yapılandırmanı güvenlik kontrol aracıyla gözden geçirebilirsin. Tüm ayarları adım adım üreten proxy kurulum aracı da işini hızlandırır.

Eklentiler nereye kurulur?

  • Proxy'ye: Sunucular arası geçiş, genel sohbet, proxy genelinde ban, Geyser ve Floodgate, ViaVersion, anti-bot.
  • Arka sunuculara: Oyun moduna özel her şey (ekonomi, arsa, skyblock vb.).

Bedrock oyuncularını da almak istiyorsan Geyser ve Floodgate'i proxy'ye, Floodgate'i ayrıca her arka sunucuya kurman ve proxy'nin oluşturduğu key.pem anahtarını arka sunuculara kopyalaman gerekir.

Sunucu listesine eklerken

Velocity kullanıyorsan listeye sadece proxy'nin adresini ekle; arka sunucuların adresini hiçbir yerde paylaşma. MCSunucular'da sunucu durumu bu adres üzerinden kontrol edilir; Velocity tüm ağın toplam oyuncu sayısını bildirdiği için listede ağının toplam oyuncusu görünür.

Sık sorulan sorular

Velocity mi BungeeCord mu?

Yeni kurulumlar için Velocity önerilir. Daha hızlıdır, daha güvenli bir oyuncu bilgisi iletme yöntemi sunar ve aktif olarak geliştirilmektedir.

Velocity için ne kadar RAM gerekir?

Proxy'nin kendisi hafiftir; çoğu ağ için 512 MB ile 1 GB yeterlidir. Asıl RAM ihtiyacı arka sunuculardadır.

"Unable to connect you to lobby" hatası neden olur?

Genellikle arka sunucu kapalıdır, velocity.toml'daki adres veya port yanlıştır ya da Paper tarafında Velocity desteği açılmamış veya secret değerleri uyuşmuyordur.

Arka sunucularda online-mode neden false olmalı?

Premium hesap doğrulamasını Velocity yapar. Arka sunucularda online-mode açık kalırsa oyuncular ikinci kez doğrulanmaya çalışılır ve bağlantı başarısız olur. Güvenlik, modern forwarding ve kapalı portlarla sağlanır.

Diğer Yazılar