Cara Membuat Server Dedicated Rust (Panduan 2026)
Rust adalah game survival multipemain yang hardcore dari Facepunch Studios, di mana kamu terbangun telanjang di sebuah pulau yang dibuat secara prosedural, mengumpulkan sumber daya, membangun base, dan mempertahankannya dari pemain lain yang ingin menyerang kamu. Menjalankan server dedicated Rust sendiri memberimu kendali penuh atas slot, jadwal wipe, plugin Oxide/uMod, dan aturan game. Panduan ini mencakup kedua cara: self-host server sendiri dengan SteamCMD, dan deploy server Rust terkelola di cloud terdesentralisasi Flux dalam sekitar 30 detik.
Sebelum mulai: apa yang sebenarnya dibutuhkan server Rust
Server Rust adalah perangkat lunak yang rakus CPU dan RAM. Peta dibuat di memori saat boot, dan setiap pohon, bangunan, dan pemain disimulasikan di host. Sebagai patokan, kamu membutuhkan CPU modern dengan clock tinggi, 8 GB RAM untuk komunitas sekitar 50 pemain, sekitar 12 GB saat kamu naik ke 100 pemain, dan 24 GB untuk server 200 slot atau peta besar. Kamu juga membutuhkan tiga port terbuka: 28015/UDP untuk trafik game, 28016/TCP untuk RCON, dan 28017/UDP untuk port query Steam yang mendaftarkan server kamu di browser dalam game.
Opsi A: Self-host server Rust dengan SteamCMD
SteamCMD adalah alat baris perintah Valve untuk mengunduh file server dedicated. Server dedicated Rust adalah aplikasi Steam 258550. Di mesin Linux (Debian/Ubuntu adalah pilihan yang umum), alurnya seperti ini:
- Pasang dependensi dan user non-root. Server Rust tidak boleh dijalankan sebagai root. Buat user
rustserverkhusus dan pasanglib32gcc-s1,curl, dantar. - Unduh SteamCMD lalu jalankan. Arahkan ke direktori instalasi dan jalankan
app_update 258550 validateuntuk menarik build Facepunch terbaru. Unduhannya beberapa gigabyte dan membutuhkan beberapa menit. - Buat skrip peluncuran. Jalankan
RustDedicateddengan flag seperti-batchmode +server.hostname "My Rust Server" +server.maxplayers 100 +server.worldsize 4000 +server.seed 12345 +rcon.password "yourpassword". Ukuran dunia dan seed mengontrol peta prosedural kamu; max players menentukan jumlah slot. - Buka firewall. Teruskan (forward) 28015/UDP, 28016/TCP, dan 28017/UDP. Tanpa 28017, server kamu akan berjalan tetapi tidak pernah muncul di daftar server komunitas.
- Jaga agar tetap diperbarui. Facepunch merilis patch wajib pada Kamis pertama setiap bulan (force wipe). Saat client diperbarui, server kamu harus menjalankan ulang
app_updateSteamCMD, atau pemain tidak bisa terhubung. Kebanyakan admin membungkus server dalam layanan systemd atau alat seperti LinuxGSM untuk mengotomatisasi restart dan pembaruan.
Self-hosting gratis jika kamu sudah memiliki hardware, tetapi itu berarti kamu sendiri yang mengurus patching, mitigasi DDoS, backup, uptime, dan pembaruan wipe bulanan pada tengah malam. Itu komitmen waktu yang nyata untuk game yang di-patch setiap bulan.
Opsi B: Deploy server Rust terkelola di Flux dalam ~30 detik
Jika kamu lebih memilih melewatkan pekerjaan sysadmin, host terkelola akan menyiapkan semua hal di atas untukmu. Di Rust on Flux kamu membuat akun, memilih paket yang sesuai dengan komunitasmu (8 GB untuk ~50 slot, 12 GB untuk ~100, 24 GB untuk ~200), memilih Vanilla atau Oxide/uMod, memilih region yang dekat dengan pemainmu, lalu klik deploy. Server aktif dalam waktu kurang dari 30 detik dengan port yang sudah terbuka dengan benar, perlindungan DDoS aktif, dan dashboard web untuk konsol, file manager, dan backup. Karena Flux adalah cloud terdesentralisasi yang tersebar di 50+ negara dan ribuan node independen, tidak ada satu titik kegagalan.
Memasang Oxide / uMod di server Rust kamu
Oxide (kini dikelola sebagai uMod) adalah framework modding yang menjalankan sebagian besar server Rust komunitas: kit, teleportasi, ekonomi, event, alat admin, dan ribuan plugin lainnya. Untuk memodifikasi server self-hosted, kamu mengunduh build Oxide untuk Rust, mengekstraknya di atas file server, restart, lalu meletakkan file plugin .cs ke folder oxide/plugins, tempat plugin akan dimuat ulang otomatis. Di Flux kamu cukup memilih edisi Modded (Oxide) saat deploy dan framework-nya sudah terpasang, lalu kelola plugin dari file browser di dashboard.
Terhubung ke server Rust barumu
Setelah server aktif, tekan F1 di Rust untuk membuka konsol dan ketik client.connect yourserverip:28015, atau temukan server di tab Community pada browser server (ini membutuhkan port query 28017 yang terbuka). Bagikan IP dan port ke temanmu, dan kalian siap untuk wipe, membangun, dan menyerang.
FAQ panduan setup
Apa Steam app ID server dedicated Rust?
Server dedicated Rust adalah aplikasi Steam 258550. Kamu memasangnya dengan SteamCMD menggunakan app_update 258550 validate. (Client game Rust sendiri adalah app 252490.)
Berapa RAM yang dibutuhkan untuk meng-host server Rust?
Sekitar 8 GB untuk server ~50 slot, 12 GB untuk ~100 pemain, dan 24 GB untuk server 200 slot atau peta besar. Penggunaan RAM Rust meningkat seiring ukuran peta dan jumlah pemain karena seluruh dunia disimulasikan di memori.
Apakah saya harus memperbarui server setiap bulan?
Ya. Facepunch memaksa wipe dengan patch wajib pada Kamis pertama setiap bulan. Self-hoster harus menjalankan ulang pembaruan SteamCMD; host terkelola seperti Flux menanganinya secara otomatis.
Apakah sulit meng-host server Rust sendiri?
Self-hosting dengan SteamCMD cukup bisa dilakukan, tetapi memerlukan perawatan terus-menerus: kamu mengurus pembaruan, port, backup, dan perlindungan DDoS. Deploy terkelola menghilangkan beban perawatan itu sehingga kamu bisa fokus menjalankan komunitasmu.
Siap melewatkan setup? Deploy server dedicated Rust di Flux dalam kurang dari 30 detik, Vanilla atau Oxide, minggu pertama gratis.