
Rust Server Kurma Rehberi: SteamCMD'den Wipe Döngüsüne
Weridata Teknik Ekip
Sunucu ve Bulut Altyapı Ekibi
Rust'ta Kendi Sunucunuzu Kurma Kararı
Rust, resmi sunucularda yoğun rekabet ve sık wipe döngüleriyle bilinir. Kendi sunucunuzu kurduğunuzda kuralları, harita boyutunu, wipe takvimini ve modları siz belirlersiniz. Bu esneklik, özellikle sabit bir topluluk oluşturmak isteyen klanlar ve içerik üreticileri için büyük avantaj sağlar. Bu rehberde SteamCMD ile ilk kurulumdan, wipe planlamasına ve doğru donanım seçimine kadar bir Rust sunucusunu profesyonel şekilde ayağa kaldırmak için gereken her adımı inceliyoruz.
SteamCMD ile Sunucu Kurulumu
Rust sunucusu, Valve'ın SteamCMD aracıyla indirilir. Linux üzerinde temel adımlar şu şekildedir:
- SteamCMD'yi kurun ve
anonymousgirişle oturum açın. app_update 258550 validatekomutuyla Rust sunucu dosyalarını indirin.- Bir başlatma betiği (start.sh) hazırlayıp sunucu portu, sorgu portu ve RCON bilgilerini tanımlayın.
- Sunucuyu screen veya tmux gibi bir oturum yöneticisiyle arka planda çalıştırın.
Windows üzerinde de aynı SteamCMD aracı kullanılabilir; adımlar büyük ölçüde benzerdir ancak arka planda çalıştırma için screen/tmux yerine bir Windows servis sarmalayıcısı veya basit bir .bat döngüsü tercih edilir. Linux dağıtımları, düşük kaynak tüketimi ve daha stabil uzun süreli çalışma performansı nedeniyle Rust sunucuları için genellikle daha çok tercih edilir.
Harita Boyutu ve server.cfg Ayarları
Harita boyutu (worldsize) doğrudan RAM ve CPU tüketimini belirler; 3000-3500 arası boyutlar küçük-orta topluluklar için dengelidir, 4500 üzeri boyutlar ise ciddi kaynak ister. server.cfg içinde oyuncu sayısı, tickrate, decay hızı ve PVE/PVP modu gibi temel parametreler tanımlanır. Tickrate'in düşürülmesi CPU yükünü azaltır ama çok düşük değerler oynanışta gecikme hissi yaratabilir. Harita üretimi (procedural map generation) her seed için farklı süre alabilir; büyük haritalarda ilk oluşturmanın birkaç dakika sürebileceğini göz önünde bulundurup wipe zamanlamanızı buna göre planlamanız gerekir.
Wipe Döngüsü Planlaması
Rust topluluklarının çoğu haftalık veya iki haftalık "force wipe" düzeni benimser; bu, haritanın ve bazen tüm ilerlemenin sıfırlanmasıdır. Düzenli wipe, yeni oyuncu girişini kolaylaştırır ve sunucuyu taze tutar. Wipe takviminizi Discord ve sunucu açıklamasında net şekilde paylaşmak topluluk güvenini artırır. Wipe sonrası ilk saatlerde sunucuya giriş yoğunluğu katlanarak arttığından, bağlantı kuyruğu (queue) ve CPU kullanımının bu döneme özel olarak daha rahat toleranslarla planlanması önerilir.
Sunucu Kimliği, Discord Entegrasyonu ve Kurallar
Rust'ta oyuncular sunucu seçerken isim, açıklama (description) ve banner görseline de bakar; server.cfg içindeki server.description ve server.url alanlarını doldurmak profesyonel bir görünüm sağlar. Discord sunucunuzu oyun içi RCON botlarıyla entegre ederek canlı oyuncu sayısı, wipe sayacı ve raid bildirimleri gibi bilgileri otomatik paylaşmak, topluluğu aktif tutmanın en etkili yollarından biridir. Sunucu kurallarını hem Discord'da hem de server.cfg üzerinden erişilebilir bir MOTD (message of the day) olarak sunmak, anlaşmazlıkları azaltır.
Bakım, İzleme ve Anti-Cheat
Rust sunucuları uzun oturumlarda bellek sızıntısı veya plugin çakışması nedeniyle performans kaybedebilir; bu yüzden günlük ya da wipe sonrası otomatik yeniden başlatma zamanlayıcısı kurmak stabiliteyi korur. RCON üzerinden CPU, RAM ve oyuncu (FPS/ping) metriklerini izlemek, sorun büyümeden önce fark etmenizi sağlar. Hile önleme tarafında topluluk tabanlı anti-cheat eklentileri ve düzenli log incelemesi, adil bir oyun ortamı sürdürmek için standart hale gelmiştir. Ayrıca admin ekibinizin her müdahalesini (kick, ban, item verme) loglayan bir denetim (audit) eklentisi kullanmak, hem şeffaflığı artırır hem de olası yetki suistimallerinin önüne geçer.
Kaynak İhtiyacını Oyuncu Sayısına Göre Belirlemek
- 50 slot, standart harita: 6-8 GB RAM, 4 çekirdek.
- 100 slot, orta yoğunluklu modlar: 12-16 GB RAM, 6+ çekirdek.
- 150+ slot veya büyük harita: 16-32 GB RAM ve yüksek saat hızlı CPU.
Rust'ta oyun mantığı büyük ölçüde tek iş parçacığında çalıştığından, çok çekirdek sayısından ziyade çekirdek başına yüksek frekans daha belirleyicidir. Disk tarafında NVMe SSD kullanmak, harita yükleme sürelerini ve wipe sonrası ilk oyuncu girişlerinde yaşanan gecikmeyi belirgin şekilde azaltır. Ağ bant genişliği de göz ardı edilmemelidir; 100+ oyunculu sunucularda yoğun paket trafiğini karşılayabilecek, DDoS koruması entegre bir bağlantı tercih edilmelidir. Kaynak planlamasını yaparken sadece anlık oyuncu sayısını değil sunucunuzun büyüme hedefini de göz önünde bulundurmak faydalıdır; oyuncu tabanınız büyüdükçe donanımınızı kolayca yükseltebileceğiniz esnek bir kiralama paketi seçmek, sıfırdan taşınma zahmetinden sizi kurtarır.
Oxide/uMod ile Modding
Vanilla Rust deneyimini genişletmek için topluluğun standart haline gelen Oxide (uMod) framework'ü kullanılır. Kit sistemleri, otomatik mesaj eklentileri, admin komutları ve anti-cheat destekleyici pluginler bu framework üzerinden yüklenir. Her güncellemede Oxide sürümünün oyun ile uyumlu olduğunu kontrol etmek, sunucu çökmelerini önler. Popüler eklentiler arasında otomatik hoş geldin mesajları gönderen pluginler, raid saatlerini sınırlayan koruma sistemleri ve oyuncuların envanterini yönetmesini kolaylaştıran arayüz eklentileri sayılabilir; bu eklentileri tek tek ve kontrollü şekilde eklemek, çakışma ihtimalini en aza indirir.
Türkçe Topluluk Kurma ve Oyuncu Kazanımı
Uzun vadede sürdürülebilir bir Rust sunucusu inşa etmek, tek seferlik bir kurulumdan çok sürekli bir bakım ve topluluk yönetimi sürecidir; teknik altyapınız ne kadar sağlam olursa olsun, aktif ve adil bir yönetim ekibi olmadan oyuncu sadakati sağlamak zordur.
Rust'ta rekabetin yoğun olduğu bir dönemde fark oluşturmak için sunucunuzun kimliğini net şekilde tanımlamak gerekir: vanilla mı, 2x/5x kaynak çarpanlı mı, yoksa özel bir mod paketiyle mi ilerleyeceksiniz? Discord üzerinden aktif bir moderasyon ekibi kurmak, raid anlaşmazlıklarını hızlı çözmek ve haksızlık algısını azaltmak açısından kritik önemdedir. Sunucu listeleme platformlarında güncel wipe takvimini ve slot doluluk oranını şeffaf şekilde paylaşmak, yeni oyuncuların güven duyarak katılmasını kolaylaştırır.
Ağ Performansı ve Lokasyonun Rolü
Rust'ta yakın menzilli çatışmalar ve yapı savunmaları gecikmeye son derece hassastır. Türkiye'deki oyuncu tabanına hizmet veriyorsanız İstanbul veri merkezinde barındırılan bir sunucu, Avrupa merkezli alternatiflere göre çok daha düşük ping sağlar ve raid anlarında yaşanan senkronizasyon sorunlarını azaltır.
Kiralık Rust Sunucusuna Geçiş
SteamCMD kurulumu, güvenlik yamaları ve DDoS koruması gibi işleri tek başına yönetmek zaman ister. Hazır bir Rust sunucu kiralama paketiyle bu süreci panel üzerinden birkaç dakikada tamamlayabilirsiniz. Farklı bir oyun veya özel bir yapılandırma planlıyorsanız sanal sunucu kiralama seçeneği size tam kontrol sağlar. Minecraft dünyasına da göz atmak isterseniz Minecraft sunucu kurma rehberimizi inceleyebilirsiniz.
Sık Sorulan Sorular
Rust sunucusu için minimum donanım nedir?
50 slotluk standart bir harita için 6-8 GB RAM ve yüksek frekanslı 4 çekirdek genellikle yeterlidir. Oyuncu sayısı arttıkça bu değerleri yükseltmek gerekir.
Wipe ne sıklıkla yapılmalı?
Çoğu topluluk haftalık force wipe uygular. Bu, sunucuyu taze tutar ve yeni oyuncuların rekabetçi bir ortama katılmasını kolaylaştırır.
Oxide kurmak zorunlu mu?
Zorunlu değildir ama kit, ekonomi ve moderasyon eklentileri için topluluğun neredeyse tamamı Oxide/uMod kullanır.
Harita boyutu performansı nasıl etkiler?
Daha büyük harita boyutu (worldsize), daha fazla RAM ve CPU tüketimi anlamına gelir; 3000-3500 aralığı çoğu topluluk için dengeli bir seçimdir.
Kiralık sunucuda RCON erişimi olur mu?
Evet, kiralık Rust sunucularında genellikle panel üzerinden veya doğrudan RCON protokolüyle sunucu yönetimi yapılabilir.
Etiketler
Weridata Teknik Ekip
Sunucu ve Bulut Altyapı Ekibi
Sunucu, sanallaştırma ve ağ altyapısı üzerine çalışan Weridata teknik ekibi.