Oyun sunucusu · KYC yok
Minecraft Server'i Offshore VPS Üzerinde Barındırın
Kimlik kontrolü olmadan ve dünyanızı kısıtlayan hiçbir üçüncü tarafla uğraşmadan, kripto ile ödediğiniz offshore bir VPS üzerinde hızlı, DDoS korumalı bir Minecraft sunucusu barındırın.
Bu nedir
Minecraft Server, Minecraft: Java Edition için kendi kendine barındırılan çok oyunculu bir arka uçtur; arkadaşlarınızın veya bir topluluğun internet üzerinden bağlanabileceği kalıcı bir dünya çalıştırmanızı sağlar. Paper ve Purpur gibi sunucu türevleri, vanilla sunucuya kıyasla eklenti desteği ve önemli performans kazanımları sunar; böylece kuralları, modları, beyaz listeyi (whitelist) ve dünya verilerini siz kontrol edersiniz.
Neden offshore barındırma
Herkese açık Minecraft sunucuları sürekli DDoS hedefidir ve kiralık ticari platformlarda kendi sunucunuzu barındırmak genellikle kimlik ve kart numarası vermek anlamına gelir. No-KYC, kripto ile ödenen bir ChainVPS örneğinde tam root yetkisini korursunuz, oyuncu trafiği için kesintisiz DDoS koruması ve sınırsız bant genişliği elde edersiniz ve oyun topluluğunuzu asla gerçek kimliğinize bağlamazsınız.
Dağıtım
Çalışan bir referans kurulum
Bunu yeni bir ChainVPS örneğine kopyalayın. Yer tutucuları değiştirin, ardından çalıştırın.
services:
mc:
image: itzg/minecraft-server:latest
container_name: minecraft
ports:
- "25565:25565" # Java Edition (TCP) — the only port players need
# - "127.0.0.1:25575:25575" # RCON — keep bound to localhost, never public
environment:
EULA: "TRUE" # required: accepts Mojang EULA
TYPE: "PAPER" # high-performance server; use VANILLA/FABRIC/FORGE as needed
VERSION: "1.21.4" # pin a version; "LATEST" also works
MEMORY: "4G" # heap size; leave headroom below the VPS's total RAM
DIFFICULTY: "normal"
MAX_PLAYERS: "20"
VIEW_DISTANCE: "10"
SIMULATION_DISTANCE: "8"
ONLINE_MODE: "TRUE" # verify accounts with Mojang/Microsoft
ENABLE_WHITELIST: "TRUE"
OVERRIDE_WHITELIST: "TRUE"
ENABLE_RCON: "TRUE"
RCON_PASSWORD: "replace-with-a-long-random-string"
volumes:
- ./data:/data # world + configs persist here — back this up
stdin_open: true
tty: true
restart: unless-stopped
Güvenlik duvarı
Açılması gereken portlar
| Port | Protokol | Amaç |
|---|---|---|
| 25565 | TCP | Java Edition istemci bağlantıları — oyunculara açık olması gereken tek port |
| 25575 | TCP | RCON uzak konsolu — yalnızca 127.0.0.1'e bağlayın, asla herkese açık hale getirmeyin |
| 19132 | UDP | GeyserMC eklentisini eklerseniz isteğe bağlı Bedrock çapraz oynanış (crossplay) |
Doğru boyutlandırma
Hangi plana ihtiyacınız var
VPS Small (2 vCPU / 4 GB)
MEMORY değerini 2-3G olarak ayarlayın. Minecraft her tick'te tek çekirdek ağırlıklı çalışır, bu yüzden çekirdek sayısından çok yüksek saat hızı önemlidir.
VPS Pro (4 vCPU / 8 GB)
MEMORY değerini 4-6G yapın, görüş/simülasyon mesafesini kısın. Bu ölçekte Paper/Purpur tick süresini sağlıklı tutar.
Dedicated (hızlı tek çekirdekli CPU, 16 GB+)
Modpack'ler RAM'i ve yoğun çalışan tek bir çekirdeği tüketir. Yüksek saat hızına sahip özel (dedicated) bir sunucu, paylaşımlı VPS çekirdeklerinin neden olduğu tick gecikmesini önler.
En iyi konumlar: Bir oyun sunucusu için gecikme (ping), gizlilik seviyesinden daha önemlidir; bu yüzden oyuncularınızın çoğuna en yakın konumu seçin. ChainVPS'nin orta Avrupa düğümleri (NL, RO, LU) ve CH gizlilik katmanı, no-KYC faturalandırma ve DDoS koruması sunarken Avrupa genelinde düşük gecikme sağlar; offshore yargı alanını istiyorsanız ve oyuncularınız AB genelinde dağılmışsa ve gecikmeye toleranslıysa IS veya MD seçin.
Sıkı güvenlik altına alın
Sıkılaştırma kontrol listesi
- RCON'u (25575) asla internete açmayın — compose dosyasında 127.0.0.1'e bağlayın ve uzun, rastgele bir RCON_PASSWORD kullanın; bunun yerine SSH veya docker exec üzerinden erişin.
- ONLINE_MODE=TRUE ayarını ve beyaz listeyi (ENABLE_WHITELIST/OVERRIDE_WHITELIST) etkin tutun, böylece yalnızca doğrulanmış ve onaylanmış hesaplar katılabilir; oyuncuları 'docker exec minecraft rcon-cli whitelist add <name>' komutuyla ekleyin.
- Dünya yedeklerini otomatikleştirin: 'docker exec minecraft rcon-cli save-off && save-all' komutunu cron ile çalıştırın, ardından ./data hacmini tar'layın, sonra 'save-on' komutunu çalıştırın — bir çökme veya silme dünyanıza mal olmasın diye kopyaları sunucu dışında saklayın.
- Yalnızca 22 ve 25565 portlarına izin veren bir host güvenlik duvarı (ufw) çalıştırın; Minecraft sunucuları sık sık DDoS ve bot taraması hedefi olur, bu yüzden ChainVPS'nin dahil olan korumasına güvenin ve gereksiz portları açık bırakmayın.
- JVM'nin asla OOM kill tetiklememesi için MEMORY değerini VPS'nin toplam RAM'inin altında tutun (işletim sistemi için ~1-2 GB bırakın); itzg imajı Aikar GC bayraklarını otomatik olarak uygular, bu yüzden nedenini bilmiyorsanız heap bayraklarını elle ayarlamaktan kaçının.
Bunu şurada devreye alın
Doğru ChainVPS ürünü
Sorular
Hosting Minecraft Server — SSS
Bu, Minecraft: Bedrock (mobil/konsol) oyuncuları için çalışır mı?
Yukarıdaki yapılandırma Java Edition içindir. Bedrock istemcilerinin aynı dünyaya katılmasına izin vermek için bir Paper sunucusuna GeyserMC ve Floodgate eklentilerini ekleyin ve UDP 19132'yi açın. Saf bir Bedrock sunucusu için bunun yerine itzg/minecraft-bedrock-server imajını kullanın.
Docker'a ihtiyacım var mı, yoksa doğrudan çalıştırabilir miyim?
Docker en temiz yoldur ve compose dosyasının kullandığı yöntemdir. Bare metal tercih ederseniz bir JRE kurun (1.20.5+ için Java 21), Paper jar dosyasını indirin, eula.txt içinde EULA'yı kabul edin ve bir systemd birimi veya tmux oturumu altında 'java -Xmx4G -jar paper.jar nogui' komutuyla başlatın.
Bir Minecraft sunucusu gerçekte ne kadar RAM'e ihtiyaç duyar?
Birkaç arkadaşla vanilla, 2-3 GB'ta sorunsuz çalışır. Eklentiler ve 10-20 oyuncu 4-6 GB ister. Modpack'ler istisnadır ve 8-12 GB veya daha fazlasına ihtiyaç duyabilir. Planınızın toplam RAM'inin altında her zaman işletim sistemi için pay bırakın.
Offshore bir konum oyuncularımda gecikmeye yol açar mı?
Gecikme, no-KYC faturalandırmaya değil mesafeye bağlıdır. Oyuncu tabanınıza en yakın ChainVPS düğümünü seçin; orta Avrupa düğümleri çoğu AB topluluğuna 50 ms altı ping ile hizmet verir. Minecraft, nişancı oyunlarına kıyasla gecikmeye oldukça toleranslıdır.
Kimlik vermeden ödeme yapabilir miyim?
Evet. ChainVPS no-KYC'dir ve kripto ile ödenir, bu sayede topluluğunuza kart veya kimlik bağlamadan bir Minecraft sunucusu kurup çalıştırabilirsiniz.
Kendi barındırmak için daha fazlası
Diğer tek tıkla kurulan yazılım yığınları
Hemen kur Minecraft Server
önümüzdeki 60 saniye içinde.
Sınırsız bant genişliği · DDoS dahil · 21 kripto para birimi · KYC yok.