Facepunch Studios tarafından geliştirilen ve milyonlarca oyuncunun favorisi olan hayatta kalma oyunu Rust için kendi özel sunucunuzu kurmak, topluluğunuzu yönetmek ve oyun deneyimini tamamen kendi kurallarınıza göre şekillendirmek adına harika bir adımdır. Oyuncuların kendi kurallarını koyduğu, farklı haritalar deneyimlediği ve eklentilerle zenginleştirilmiş dünyalar yarattığı bu süreç, başlangıçta karmaşık görünse de doğru adımlarla oldukça kolaydır. Bu yazımızda, kendi özel Rust sunucunuzu sıfırdan nasıl kurabileceğinizi, gerekli araçları ve dikkat etmeniz gereken performans detaylarını ele alacağız.
Sunucu kurma işlemine geçmeden önce donanım altyapınızın bu yükü kaldırabilecek kapasitede olduğundan emin olmalısınız. Özellikle işlemci gücü ve yüksek hızlı bellek kapasitesi, oyuncu sayısı arttıkça sunucunun stabil çalışması için kritik önem taşır. Eğer güçlü bir altyapı arayışındaysanız İşlemciler kategorisinden yüksek performanslı modelleri inceleyebilir veya doğrudan Hazir Gaming Sistemler sayfasından sunucu barındırmaya uygun güçlü donanımlara göz atabilirsiniz.
Gereksinimler ve Ön Hazırlık
Bir Rust sunucusu çalıştırmak, standart bir oyuncu bilgisayarından çok daha farklı sistem kaynakları tüketir. Sunucu, haritadaki tüm yapıları, oyuncu hareketlerini ve yapay zeka verilerini anlık olarak işlemek zorundadır. Bu nedenle donanım seçiminde özellikle CPU tek çekirdek performansına ve RAM miktarına dikkat edilmelidir.
Ön hazırlık aşamasında işletim sistemi olarak genellikle güncel Windows Server sürümleri veya kararlı Linux dağıtımları tercih edilir. İşletim sistemi kurulumunun ardından SteamCMD aracını indirmeniz ve sisteminizde DirectX ile Visual C++ yeniden dağıtılabilir paketlerinin tam olduğundan emin olmanız gerekir. Bu araçlar, oyun dosyalarının sunucuya eksiksiz indirilmesi ve güncel tutulması için temel oluşturur.
SteamCMD ile Sunucu Dosyalarını İndirme
Sunucu dosyalarını resmi ve güvenli bir şekilde elde etmek için Valve tarafından sunulan SteamCMD komut satırı aracı kullanılır. Bilgisayarınızda veya sunucu makinenizde uygun bir dizin oluşturarak SteamCMD'yi bu klasöre çıkartın ve çalıştırın. Araç açıldıktan sonra anonim olarak giriş yaparak Rust sunucu uygulama kimliği olan 258550 numaralı ID üzerinden dosyaları çekmeniz gerekecektir.
İndirme işlemi internet hızınıza bağlı olarak biraz zaman alabilir. Dosyaların eksiksiz inmesi, ileride karşılaşabileceğiniz çökme ve hata sorunlarının önüne geçecektir. İndirme tamamlandıktan sonra ana dizin içerisinde sunucuyu başlatacak temel .bat veya .sh betik dosyalarını hazırlayabilirsiniz. Bu aşamada dosya yollarının doğru yapılandırıldığından emin olmalısınız.
Sunucu Yapılandırma ve Port Açma İşlemleri
Sunucunuzun dış dünyadan erişilebilir olması ve oyuncuların bağlanabilmesi için ağ ayarlarını doğru yapılandırmanız şarttır. Varsayılan olarak Rust sunucuları belirli portları kullanır. Modem veya Firewall arayüzünden ilgili UDP/TCP portlarını sunucu makinenizin yerel IP adresine yönlendirmeniz gerekir. Port yönlendirmesi yapılmadığı takdirde sunucunuz yalnızca yerel ağda görünür ve dışarıdan oyuncu kabul edemez.
Ağ ayarlarının ardından sunucu adı, maksimum oyuncu kapasitesi, harita boyutu (seed) ve açıklama gibi temel parametreleri içeren yapılandırma dosyasını metin düzenleyicisi ile özelleştirebilirsiniz. Bu dosyada yapacağınız düzenlemeler, sunucu tarayıcısında görünecek kimliğinizi belirleyecektir. Düzenli performans takibi ve donanım sağlığı için kaliteli bileşenler kullanmak her zaman avantaj sağlar; gerekirse sisteminize uygun Ram takviyesi yaparak sunucu kapasitesini artırabilirsiniz.
Eklenti Entegrasyonu ve Yönetim Araçları
Saf bir hayatta kalma deneyimi yerine daha özelleştirilmiş bir ortam yaratmak istiyorsanız, Oxide veya uMod gibi altyapıları sunucunuza entegre edebilirsiniz. Bu modlama araçları sayesinde sunucunuza otomatik hammadde toplama, gelişmiş harita sistemleri, meslekler ve özel yetenekler gibi yüzlerce eklenti ekleyebilirsiniz. Eklenti kurulumu yaparken oyun güncellemeleriyle uyumlu olmasına özen göstermelisiniz.
Sunucu yönetimi için web tabanlı paneller veya RCON araçları kullanmak işinizi büyük ölçüde kolaylaştırır. Oyuncuları banlamak, sunucu içi duyurular yapmak veya anlık olarak haritayı resetlemek gibi işlemleri bu yönetim panelleri üzerinden saniyeler içinde gerçekleştirebilirsiniz. Güvenli ve kesintisiz bir yönetim süreci, sunucunuzun oyuncu sadakatini artırmasında en büyük etkenlerden biridir.
Sıkça Sorulan Sorular
Rust sunucusu kurmak için ne kadar RAM gerekir?
Temel ve az oyunculu bir sunucu için en az 16 GB RAM önerilir. Ancak aktif oyuncu sayısı yüksek ve onlarca eklenti barındıran bir sunucu işletiyorsanız 32 GB veya üzeri bellek kapasitesi stabilite için şarttır.
Sunucum neden arama listesinde görünmüyor?
Bu durum genellikle port yönlendirme (port forwarding) hatalarından veya güvenlik duvarı engellerinden kaynaklanır. Gerekli UDP/TCP portlarının doğru açıldığını ve sunucu betiğindeki IP adresinin doğru tanımlandığını kontrol edin.
Harita boyutunu ve seed değerini nasıl değiştirebilirim?
Sunucuyu başlattığınız .bat dosyası içerisindeki komut satırında yer alan 'server.worldsize' ve 'server.seed' parametrelerini değiştirerek dilediğiniz büyüklükte ve yapıda yeni bir harita oluşturabilirsiniz.
Sunucuya nasıl yönetici (admin) eklenirim?
Sunucu konsolundan 'ownerid [SteamID64]' komutunu girerek kendinizi sunucunun ana yöneticisi yapabilir, böylece oyun içinde tüm admin komutlarını sorunsuz şekilde kullanabilirsiniz.

