
Rust Sunucu Kurulumu: VDS ile Oyun Sunucusu Kurma Rehberi
Rust oyun sunucusu kurulumu rehberi. VDS üzerinde SteamCMD, server.cfg yapılandırması, uMod/Oxide plugin yönetimi ve performans optimizasyonu ile kendi Rust sunucunuzu kurun.
Rust Sunucu Kurulumu: VDS Üzerinde Kapsamlı Rehber
Rust, açık dünya hayatta kalma türünün en zorlu ve popüler oyunlarından biridir. Kendi Rust sunucunuzu kurmak, oyuncu topluluğunuzu oluşturmanın ve özel kurallarla benzersiz bir deneyim sunmanın en iyi yoludur. Bu rehberde, VDS üzerinde profesyonel bir Rust sunucusu kurma sürecini detaylıca anlatıyoruz.
Rust Sunucusu İçin Sistem Gereksinimleri
Rust, sunucu tarafında yoğun CPU ve RAM kullanan bir oyundur. Unity motorunun tek çekirdek performansına bağımlılığı nedeniyle, yüksek frekanslı işlemciler kritik öneme sahiptir.
| Bileşen | Minimum | Önerilen (50+ Oyuncu) |
|---|---|---|
| CPU | 3-4 Core (3.0 GHz+) | 4-6 Core (4.0 GHz+) |
| RAM | 8 GB | 16-32 GB |
| Depolama | 20 GB SSD | 50+ GB NVMe SSD |
| Ağ | 100 Mbps | 1 Gbps |
💡 Rust sunucuları yüksek tek çekirdek performansı gerektirir. White Bilişim’in Ryzen Premium VDS paketleri, AMD Ryzen Threadripper PRO 5975WX işlemci ile Rust sunucularında benzersiz performans sunar.
Adım 1: VDS Sunucu Seçimi
Rust sunucunuz için doğru VDS seçimi hayati öneme sahiptir:
- Yüksek CPU frekansı: Tek çekirdek performansı Rust için en önemli faktör
- Yeterli RAM: Harita büyüklüğü ve oyuncu sayısına göre 8-32 GB
- NVMe SSD: Rust büyük miktarda dünya verisi okur/yazar
- DDoS koruması: Rust sunucuları sık DDoS saldırısı hedefidir
- İstanbul lokasyon: Türkiye ve Avrupa oyuncuları için düşük ping
Xeon Enterprise VDS paketlerimiz ekonomik Rust sunucuları için, Ryzen Premium VDS ise yüksek performans gerektiren büyük topluluklar için idealdir.
Adım 2: SteamCMD Kurulumu
SteamCMD, Valve’ın resmi komut satırı aracıdır ve Rust sunucu dosyalarını indirmek için kullanılır:
Linux Kurulumu
# Gerekli bağımlılıkları yükle
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc-s1 lib32stdc++6 steamcmd -y
# SteamCMD klasörü oluştur
mkdir /home/steamcmd
cd /home/steamcmd
# SteamCMD indir
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvf steamcmd_linux.tar.gzWindows Kurulumu
- SteamCMD sayfasından Windows versiyonunu indirin
- Bir klasöre çıkarın
steamcmd.exeçalıştırın
Adım 3: Rust Sunucu Dosyalarını İndirme
# SteamCMD başlat
./steamcmd.sh
# Anonim giriş
login anonymous
# Kurulum dizini belirle
force_install_dir /home/rust-server
# Rust Dedicated Server indir (App ID: 258550)
app_update 258550 validate
# Çıkış
quitAdım 4: Sunucu Yapılandırması
Başlatma Parametreleri
Rust sunucusunu başlatmak için bir script oluşturun:
#!/bin/bash
# start_rust.sh
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/rust-server/RustDedicated_Data/Plugins/x86_64
/home/rust-server/RustDedicated \
-batchmode \
+server.port 28015 \
+rcon.port 28016 \
+rcon.password "guclu_rcon_sifre" \
+rcon.web 1 \
+server.hostname "Sunucu Adiniz | whitebilisim.com" \
+server.description "Rust Sunucusu - White Bilişim Hosting" \
+server.maxplayers 100 \
+server.worldsize 4000 \
+server.seed 12345 \
+server.saveinterval 300 \
+server.identity "my_server" \
+server.tags "monthly,vanilla"Port Ayarları
Güvenlik duvarında aşağıdaki portları açın:
| Port | Protokol | Kullanım |
|---|---|---|
| 28015 | TCP/UDP | Oyun trafiği |
| 28016 | TCP | RCON (Uzaktan yönetim) |
| 28082 | TCP | Rust+ Companion App |
# UFW ile port açma (Linux)
sudo ufw allow 28015/tcp
sudo ufw allow 28015/udp
sudo ufw allow 28016/tcp
sudo ufw allow 28082/tcpAdım 5: uMod (Oxide) Plugin Yönetimi
uMod (eski adıyla Oxide), Rust sunucuları için en popüler plugin platformudur:
uMod Kurulumu
# uMod indirme
wget https://umod.org/games/rust/download -O Oxide.Rust.zip
# Sunucu klasörüne çıkarma
unzip Oxide.Rust.zip -d /home/rust-server/
# Sunucuyu yeniden başlatPopüler Rust Pluginleri
- Gather Manager: Kaynak toplama oranlarını ayarlama
- NTeleportation: Teleportasyon sistemi
- Clans: Klan sistemi
- Better Chat: Gelişmiş sohbet sistemi
- Backpacks: Ekstra envanter alanı
- ZoneManager: Bölge yönetimi
Rust Sunucu Performans Optimizasyonu
Sunucu Ayarları
# Performans optimizasyonu
server.saveinterval 600
fps.limit 256
gc.incremental_milliseconds 4
physics.steps 32
batching.colliders 1
Performans İpuçları
- Harita boyutunu optimize edin: 3000-4000 arası ideal
- Wipe döngüsü: Aylık wipe performansı artırır
- Plugin sayısını sınırlayın: Gereksiz pluginleri kaldırın
- NVMe SSD kullanın: Dünya verisi okuma/yazma hızı kritik
- RAM izleme: Rust sunucuları zamanla bellek biriktirir
Rust Sunucusu İçin VDS Paket Önerileri
| Sunucu Tipi | Önerilen Paket | Özellikler |
|---|---|---|
| Küçük (1-30 oyuncu) | ENT-5 | 8 Core, 10 GB RAM, 100 GB SSD |
| Orta (30-75 oyuncu) | PRO-4 | 8 Core Ryzen, 10 GB RAM, 100 GB SSD |
| Büyük (75-150 oyuncu) | PRO-6 | 12 Core Ryzen, 16 GB RAM, 160 GB SSD |
| Mega (150+ oyuncu) | PRO-8 | 20 Core Ryzen, 32 GB RAM, 320 GB SSD |
🚀 Yüksek oyuncu sayıları için Dedicated Server seçeneklerimizi de değerlendirebilirsiniz. Ryzen 9 7950X işlemcili fiziksel sunucularımız, en yoğun Rust sunucularını bile sorunsuz çalıştırır.
Sık Karşılaşılan Sorunlar
Sunucu Listesinde Görünmüyor
- Portların doğru açıldığını kontrol edin
server.tagsdeğerinin doğru olduğundan emin olun- Güvenlik duvarı kurallarını kontrol edin
Yüksek Entity Count
entity.deletebykomutuyla gereksiz entity’leri temizleyin- Decay (çürüme) ayarlarını aktif tutun
- Düzenli wipe yapın
Bellek Sızıntısı
- Sunucuyu belirli aralıklarla yeniden başlatın
- uMod pluginlerini güncel tutun
gc.collectkomutunu düzenli çalıştırın
Sonuç
Rust sunucu kurmak teknik bilgi gerektirse de, doğru VDS altyapısı ve bu rehberle profesyonel bir sunucu oluşturabilirsiniz. White Bilişim olarak İstanbul lokasyonlu, 10 Gbps ağ, DDoS koruması ve 7/24 teknik destek ile Rust sunucunuz için güvenilir hosting sunuyoruz.
👉 Ryzen Premium VDS paketlerimizle yüksek performanslı Rust sunucunuzu hemen kurun, ya da ekonomik seçenekler için Xeon Enterprise VDS paketlerimizi inceleyin!