Rust Sunucu Nasıl Kurulur? Adım Adım Rehber
Rust sunucu kurma rehberi: SteamCMD ile kurulum, başlatma ayarları, portlar, Oxide ve Carbon ile plugin yükleme, wipe takvimi ve RAM ihtiyacı adım adım.

İçindekiler
Rust sunucu kurma işlemi üç adımda özetlenebilir: SteamCMD ile ücretsiz Rust Dedicated Server dosyalarını indirirsiniz, sunucuyu ad, harita boyutu ve oyuncu sınırını belirleyen bir komutla başlatırsınız ve gerekli portları açarsınız. Plugin kullanmak istiyorsanız üzerine Oxide ya da Carbon kurarsınız. Kurulumun kendisi bir saatten kısa sürer; asıl dikkat isteyen kısım Rust'ın yüksek RAM ihtiyacı ve aylık wipe döngüsüdür.
Bu rehberde gereksinimlerden SteamCMD kurulumuna, başlatma ayarlarından plugin yüklemeye ve wipe takvimine kadar Rust sunucusu kurmanın bütün adımlarını anlatıyoruz.
Gereksinimler
- İşletim sistemi: Rust Dedicated Server, 64 bit Windows ve Linux üzerinde çalışır. Linux daha az kaynak harcar ve uzun süreli çalışmaya daha yatkındır; Windows ise ilk kez kuranlar için daha tanıdık bir ortamdır.
- RAM: Rust, en çok bellek isteyen oyun sunucularından biridir. Boş bir haritada wipe'ın ilk günü bile 6–7 GB civarında başlar ve oyuncular üs kurdukça artar. Gerçekçi bir başlangıç noktası 8 GB'tır.
- İşlemci: Sunucunun ana döngüsü büyük ölçüde tek çekirdekte çalışır. Bu yüzden çekirdek sayısından çok tek çekirdek hızı önemlidir.
- Disk: Sunucu dosyaları ve harita kayıtları birkaç on GB yer kaplar. Harita her kayıtta diske yazıldığı için NVMe disk, kayıt anlarındaki kısa takılmaları azaltır.
- Oyun lisansı: Sunucu tarafında gerekmez. Sunucuya bağlanacak her oyuncunun ise Steam'de Rust'a sahip olması gerekir.
RAM tablosu, ne kadar belleğe ihtiyacınız olduğunu kabaca gösterir:
| Kullanım | Oyuncu | Önerilen RAM |
|---|---|---|
| Arkadaş grubu, küçük harita (2500–3000) | 10–50 | 8 GB |
| Vanilla topluluk sunucusu (3500–4000) | 75–100 | 12 GB |
| PvP sunucusu, 4500 harita, birkaç plugin | 100–150 | 16 GB |
| Modlu sunucu, çok sayıda Oxide/Carbon plugin'i | 150–200 | 24 GB |
Rust'ı kendi bilgisayarınızda da çalıştırabilirsiniz, ama aynı makinede oyunu da oynayacaksanız ikisinin RAM ihtiyacı toplanır. Bu yüzden Rust, ev bilgisayarında en zor barındırılan oyunlardan biridir.
SteamCMD ile Rust sunucu dosyalarını indirme
SteamCMD, Valve'ın oyun sunucusu dosyalarını indirmek için kullanılan komut satırı aracıdır. Rust sunucusunun Steam uygulama numarası 258550'dir.
Linux'ta (Ubuntu veya Debian):
- SteamCMD'yi dağıtımınızın paket deposundan ya da Valve'ın resmî arşivinden kurun. Sunucuyu
rootyerine ayrı bir kullanıcıyla çalıştırmanızı öneririz. - Rust sunucu dosyalarını indirin:
steamcmd +force_install_dir /home/rust/server +login anonymous +app_update 258550 validate +quit
Windows'ta:
- Valve'ın sitesinden
steamcmd.zipdosyasını indirip örneğinC:\steamcmdklasörüne çıkarın. - Komut satırında şu komutu çalıştırın:
steamcmd.exe +force_install_dir C:\rust\server +login anonymous +app_update 258550 validate +quit
+force_install_dir ifadesinin +login'den önce gelmesi gerekir. Aynı komutu her Rust güncellemesinde tekrar çalıştırarak sunucu dosyalarını güncel tutarsınız.
Sunucuyu başlatma ve temel ayarlar
Rust sunucusunun ayarları başlatma komutuna parametre olarak verilir. Linux'ta sunucu klasöründe start.sh adında bir dosya oluşturun:
#!/bin/sh
./RustDedicated -batchmode \
+server.port 28015 \
+server.level "Procedural Map" \
+server.seed 12345 \
+server.worldsize 3500 \
+server.maxplayers 50 \
+server.hostname "Sunucunuzun adı" \
+server.identity "sunucum" \
+rcon.port 28016 \
+rcon.password "guclu-bir-sifre" \
+rcon.web 1 \
+app.port 28082
Windows'ta aynı parametreleri RustDedicated.exe ile bir start.bat dosyasına yazarsınız. En önemli ayarlar şunlardır:
server.hostname: Sunucu listesinde görünen ad.server.worldsizeveserver.seed: Harita boyutu ve haritayı oluşturan sayı. Aynı seed ve boyut her zaman aynı haritayı üretir.server.maxplayers: En fazla oyuncu sayısı.server.identity: Sunucunun kayıt klasörünün adı. Harita, oyuncu verileri ve yapılandırmaserver/<identity>altında tutulur.rcon.password: Uzaktan yönetim şifresi. Mutlaka güçlü bir şifre seçin.
İlk başlatmada harita oluşturulur ve bu birkaç dakika sürer. Konsolda "Server startup complete" yazısını gördüğünüzde sunucu hazırdır.
Harita boyutunu oyuncu sayısına göre seçin
50 oyunculu bir sunucuda 4500'lük bir harita, oyuncuların birbirini bulmasını zorlaştırır ve RAM'i boşa harcar. 200 oyunculu bir sunucuda ise 3000'lik harita kısa sürede dolar. Arkadaş grupları için 2500–3000, topluluk sunucuları için 3500–4000 iyi bir başlangıçtır. Kendi tasarladığınız ya da satın aldığınız özel haritaları server.levelurl parametresiyle yükleyebilirsiniz.
Kendinizi yönetici yapın
Steam profilinizdeki 17 haneli SteamID64 numaranızı öğrenin ve sunucu konsoluna şunu yazın:
ownerid 76561198000000000 "Adınız"
server.writecfg
server.writecfg, yetkiyi kalıcı olarak kaydeder. Oyuna yeniden bağlandığınızda yönetici komutlarını kullanabilirsiniz.
Portlar ve güvenlik duvarı
Rust sunucusu varsayılan olarak şu portları kullanır:
- 28015 UDP: Oyun portu. Oyuncular bu port üzerinden bağlanır.
- 28016 TCP: RCON portu. Uzaktan yönetim araçları bu porttan bağlanır.
- 28082 TCP: Rust+ mobil uygulaması için uygulama portu.
Linux'ta ufw kullanıyorsanız:
sudo ufw allow 28015/udp
sudo ufw allow 28082/tcp
RCON portunu herkese açmak yerine yalnızca kendi IP adresinize izin verin. Rust sunucuları wipe günlerinde sık saldırı hedefi olur; sunucunuzun önünde DDoS koruması olmasının neden önemli olduğunu DDoS nedir? yazımızda anlattık.
Oxide ve Carbon ile plugin yükleme
Plugin'ler, sunucunuzu vanilla Rust'tan ayıran şeydir: başlangıç kitleri, ışınlanma, klan sistemleri, ekonomi ya da değiştirilmiş toplama oranları. Bunun için iki framework'ten birini kullanırsınız:
- Oxide (uMod): En köklü framework. umod.org'dan sunucunuzun işletim sistemine uygun Rust sürümünü indirip sunucu klasörüne çıkarın ve dosyaların üzerine yazın. Plugin'ler
.csdosyası olarakoxide/pluginsklasörüne konur ve sunucuyu yeniden başlatmadan yüklenir. - Carbon: Daha yeni ve performans odaklı framework. Oxide plugin'lerinin büyük kısmını değiştirmeden çalıştırır, daha az bellek ve işlemci harcar. Plugin'ler
carbon/pluginsklasörüne konur.
İkisini aynı anda kurmayın; birini seçin. Her Rust güncellemesinden sonra Oxide ya da Carbon'u da güncellemeniz gerekir, aksi hâlde plugin'ler yüklenmez.
Facepunch kurallarına göre toplama oranını, kitleri ya da oyun kurallarını değiştiren plugin kullanan sunucular oyunda Modded sekmesinde listelenmelidir. Yalnızca yönetim plugin'leri kullanıyorsanız Community sekmesinde kalabilirsiniz.
Wipe takvimi ve güncellemeler
Facepunch her ayın ilk perşembesi zorunlu bir güncelleme yayınlar ve bu güncellemeyle tüm sunucularda harita sıfırlanır (forced wipe). Blueprint'lerin silinip silinmeyeceği genellikle sunucu sahibine bırakılır. Wipe günü için şu rutini öneririz:
- Sunucuyu durdurun ve kayıt klasörünüzü yedekleyin.
- SteamCMD komutunu tekrar çalıştırarak sunucu dosyalarını güncelleyin.
- Oxide ya da Carbon'un yeni sürümünü kurun.
- Haritayı sıfırlamak için
server.seeddeğerini değiştirin ya da kayıt klasöründeki harita dosyasını silin. - Sunucuyu başlatın ve plugin'lerin hatasız yüklendiğini konsoldan kontrol edin.
Wipe günü, sunucunuzun hem en kalabalık hem de en kritik günüdür. Güncellemeyi hızlı uygulamak oyuncuları tutmanın en kolay yoludur.
Sunucuya bağlanma ve performans
Oyuncular oyunda F1 tuşuyla konsolu açıp şunu yazarak bağlanır:
client.connect sunucu-ip:28015
Sunucunuz listeye kaydolduktan sonra sunucu tarayıcısında adıyla da bulunabilir.
Wipe ilerledikçe haritadaki her duvar, kapı ve kutu bir varlık (entity) olarak yük ekler. Sunucunuzu wipe'ın sonuna kadar akıcı tutmak için:
- Günde bir kez yeniden başlatın. Uzun süre açık kalan bir Rust sunucusu giderek daha fazla bellek kullanır.
- Kayıt aralığını makul tutun.
server.saveintervalçok kısa olursa gereksiz yük oluşur. - Decay'i açık bırakın. Terk edilmiş üslerin çürümesi varlık sayısını kontrol altında tutar.
- Plugin'leri ölçerek seçin. Oxide ve Carbon, plugin'lerin ne kadar süre harcadığını raporlayabilir; ağır olanı daha hafif bir alternatifle değiştirin.
Hazır Rust sunucusu kiralamak
Kendi makinenizde kurulum yapmak öğreticidir, ama Rust'ın RAM ihtiyacı ve wipe günündeki yük, ev bağlantılarının ve bilgisayarlarının sınırlarını hızla zorlar. Nodesty'nin Rust sunucu kiralama paketleri 8 GB'tan başlayan RAM seçenekleri, 5,7 GHz'e çıkan Ryzen 9 9950X işlemci, NVMe disk ve L3–L7 DDoS korumasıyla Frankfurt'ta çalışıyor. Kurulumda Rust'ı seçtiğinizde sunucu dosyaları hazır gelir. Başka oyunlar için Minecraft ve FiveM kurulum rehberlerimize de göz atabilirsiniz.
Sıkça Sorulan Sorular
Rust sunucusu kurmak ücretli mi?
Hayır. Rust'ın sunucu yazılımı (Rust Dedicated Server) ücretsizdir ve SteamCMD ile anonim olarak indirilir; sunucu tarafında Steam hesabı ya da oyun lisansı gerekmez. Ücret, sunucuyu 7/24 açık tutmak için kiraladığınız makine için ödenir. Oyuncuların ise oyuna sahip olması gerekir.
Rust sunucusu için kaç GB RAM gerekir?
Küçük bir haritada arkadaş grubu için 8 GB başlangıç noktasıdır. 100 oyuncu civarındaki vanilla sunucular için 12 GB, çok sayıda plugin kullanan modlu sunucular için 16–24 GB daha gerçekçidir. RAM kullanımı wipe ilerledikçe arttığı için wipe'ın son haftasına göre plan yapın.
Oxide mi Carbon mu kullanmalıyım?
İkisi de Rust için plugin framework'üdür. Oxide (uMod) en köklü olanıdır ve umod.org'daki plugin'lerin çoğu onun için yazılmıştır. Carbon, Oxide plugin'lerinin büyük kısmını değiştirmeden çalıştırır ve daha az kaynak harcar. Yeni bir modlu sunucu için Carbon'u değerlendirmeye değer.
Sunucum neden sunucu listesinde görünmüyor?
En sık sebep 28015 UDP portunun güvenlik duvarında açık olmamasıdır. Plugin kullanan bir sunucu yanlış sekmede de arıyor olabilirsiniz; toplama oranını, kitleri veya oyun kurallarını değiştiren sunucular Modded sekmesinde listelenir. Bu sırada oyuncular F1 konsolundan IP adresiyle doğrudan bağlanabilir.
Wipe nedir, ne zaman yapılır?
Wipe, haritanın ve isteğe bağlı olarak blueprint'lerin sıfırlanmasıdır. Facepunch her ayın ilk perşembesi zorunlu bir güncelleme yayınlar ve bu güncellemeyle tüm sunucularda harita sıfırlanır. Birçok topluluk bunun arasında haftalık ya da iki haftalık harita wipe'ları da yapar.
Kurduğum sunucuyu kiralık sunucuya taşıyabilir miyim?
Evet. server klasörünüzdeki kimlik klasörünü (server.identity ile verdiğiniz ad), oxide ya da carbon klasörünü ve başlatma ayarlarınızı yeni sunucuya kopyalamanız yeterlidir. Nodesty'de taşımayı destek ekibimiz ücretsiz yapar.
Yazar hakkında
Nodesty Ekibi · Altyapı ve Destek
Nodesty ekibi sunucularımızı, ağımızı ve DDoS korumamızı her gün işletir ve müşteri destek taleplerini 7/24 yanıtlar. Bu rehberler o deneyimden yazılır.
İlgili yazılar

Minecraft Sunucu Lag Sorunu: TPS Düşüklüğü ve Çözümleri
Minecraft sunucusu neden lag yapıyor? TPS ve MSPT, spark ile ölçüm, chunk oluşturma, görüş mesafesi, varlıklar, eklentiler ve Aikar bayraklarıyla çözüm.

Oyun Sunucusu Paketi mi VDS mi? Hangisini Seçmeli?
Oyun sunucusu paketi mi VDS mi kiralamalı? Hazır kurulum, desteklenen oyunlar, konum, işletim sistemi ve birden fazla sunucu açısından karşılaştırma.

Project Zomboid Sunucu Kurma: Adım Adım Rehber
Project Zomboid sunucu nasıl kurulur? SteamCMD ile dedicated server, yönetici şifresi, servertest.ini, 16261 portu, Workshop modları, RAM ve yedekler.