Promo Kilat 50% diskon untuk semua server Hari Terakhir!
Berakhir dalam: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Panduan Konfigurasi Server Rust


Panduan ini menjelaskan cara mengonfigurasi server dedicated Rust Anda yang dihosting bersama Legion Hosting, termasuk pengaturan server.cfg, variabel startup GPanel, penjadwalan wipe, manajemen penyimpanan, dan cara terhubung.

Hentikan server Anda sebelum mengedit file konfigurasi. Selalu hentikan server Anda dari tab Console di GPanel sebelum mengedit server.cfg atau file konfigurasi lainnya. Perubahan yang dilakukan saat server berjalan dapat ditimpa saat shutdown.

Konfigurasi Server — server.cfg

Rust membaca konfigurasi utamanya dari server/rust/cfg/server.cfg di server Anda. File ini dibuat secara otomatis saat server Anda pertama kali dijalankan. Bukalah di tab Files GPanel untuk mengedit pengaturan inti server Anda.

Referensi Pengaturan Utama

Pengaturan Contoh Nilai Deskripsi
server.hostname My Legion Rust Server Nama yang ditampilkan di server browser dalam game. Buatlah deskriptif agar pemain dapat menemukan server Anda.
server.maxplayers 40 Jumlah maksimum pemain secara bersamaan. Tidak boleh melebihi batas slot pada paket hosting Anda.
server.worldsize 3000 Ukuran peta dalam meter. Nilai umum: 1000 (kecil), 2000, 3000 (sedang), 4000, 6000 (besar). Peta yang lebih besar memerlukan RAM dan CPU yang jauh lebih banyak.
server.seed 123456 Seed acak yang digunakan untuk menghasilkan peta. Seed + worldsize yang sama selalu menghasilkan peta yang sama. Ubah ini (dengan wipe peta) untuk menghasilkan tata letak peta baru.
server.saveinterval 60 Seberapa sering (dalam detik) server menyimpan data dunia ke disk. Default-nya adalah 60 (1 menit). Nilai yang lebih rendah mengurangi kehilangan data saat crash tetapi meningkatkan I/O disk.
server.description A chill PvE server Deskripsi yang ditampilkan di panel info server dalam game. Buatlah singkat dan informatif.
server.url https://discord.gg/yourserver URL yang ditampilkan di panel info server. Biasanya undangan Discord atau situs web.

Contoh minimal server.cfg:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
Tanda kutip diperlukan untuk nilai string. Pengaturan yang berisi spasi atau teks harus dibungkus dengan tanda kutip ganda, mis. server.hostname "My Server". Nilai numerik tidak memerlukan tanda kutip.
Pengaturan RCON juga ada di server.cfg. Untuk mengonfigurasi akses admin jarak jauh (rcon.password, rcon.port, rcon.web), lihat panduan Akses RCON dan Perintah Admin Rust.

Variabel Startup GPanel

Beberapa pengaturan Rust dikonfigurasi sebagai argumen startup di GPanel daripada di server.cfg. Pengaturan ini mengontrol perilaku server tingkat rendah yang harus diatur sebelum proses dimulai.

  1. Masuk ke GPanel.
  2. Pilih server Rust Anda dari daftar server.
  3. Klik tab Startup.
  4. Tinjau dan atur variabel yang ditampilkan. Perubahan di sini berlaku saat berikutnya Anda menjalankan server.

Variabel Startup Utama

Variabel Default Deskripsi
QUERY_PORT (ditetapkan) Port query Steam yang digunakan untuk daftar server browser. Harus cocok dengan port query yang ditetapkan di tab Network GPanel.
APP_PORT (ditetapkan) Port untuk aplikasi pendamping Rust+. Atur ke -1 untuk menonaktifkan aplikasi Rust+ sepenuhnya jika Anda tidak memerlukannya.
WORLD_SEED 0 Seed pembuatan peta. Saat diatur ke 0, server secara otomatis menghasilkan seed acak dan menyimpannya ke seed.txt. Seed acak yang sama digunakan kembali saat restart sampai Anda menghapus seed.txt atau mengatur nilai seed tertentu. Untuk mendapatkan tata letak peta yang sepenuhnya berbeda, hapus seed.txt sebelum restart, atau atur seed non-nol tertentu di sini.
FRAMEWORK vanilla Framework modding yang akan dimuat. Atur ke oxide atau carbon untuk mengaktifkan framework modding, atau biarkan sebagai vanilla untuk tanpa mod. Lihat panduan Instalasi Plugin Oxide/uMod Rust untuk detail lengkap.
Variabel startup menggantikan server.cfg untuk pengaturan yang sama. Jika sebuah pengaturan muncul di tab Startup dan di server.cfg, argumen startup yang diprioritaskan. Gunakan tab Startup untuk port, identitas, dan pemilihan framework; gunakan server.cfg untuk pengaturan penyetelan dalam game.

Cara Terhubung ke Server Anda

Rust tidak memiliki server browser bawaan yang mudah dicari. Cara tercepat untuk terhubung secara langsung adalah melalui konsol F1 dalam game.

  1. Jalankan Rust dan masuk ke menu utama.
  2. Tekan F1 untuk membuka konsol developer.
  3. Ketik perintah berikut dan tekan Enter:
    client.connect IP:PORT
    Ganti IP dan PORT dengan alamat IP server Anda dan port game seperti yang ditampilkan di tab Network GPanel.

Anda juga dapat menambahkan server ke daftar favorit dalam game Anda sehingga muncul di Play > Community Servers > Favourites untuk akses lebih cepat di sesi mendatang.

Untuk detail tentang menemukan IP dan port server Anda, lihat Cara Menemukan IP dan Port Server Anda.

Jadwal dan Mekanisme Wipe

Rust memiliki sistem wipe bawaan dengan dua jenis wipe yang berbeda. Memahami perbedaannya sangat penting untuk menjalankan server yang dikelola dengan baik.

Map Wipe vs Blueprint Wipe

Jenis Wipe Yang Dihapus Yang Dipertahankan
Map Wipe Semua base pemain, item, sumber daya di peta, dan posisi pemain. Blueprint (progres riset) dan file data pemain.
Blueprint (BP) Wipe Semua blueprint — pemain memulai riset dari awal. Tidak ada yang spesifik — BP wipe hampir selalu dikombinasikan dengan map wipe.

Wipe Paksa — Kamis Pertama Setiap Bulan

Facepunch (developer Rust) merilis pembaruan game wajib pada Kamis pertama setiap bulan. Pembaruan ini memaksa map wipe pada semua server — server tidak dapat digunakan sampai wipe selesai. Blueprint wipe tidak selalu dipaksa; Facepunch mengumumkan sebelumnya kapan BP wipe paksa menyertai pembaruan bulanan.

Rencanakan jadwal wipe Anda di sekitar Kamis pertama. Banyak operator server memilih untuk wipe pada hari yang sama dengan wipe paksa (Kamis pertama) agar pemain tidak dirugikan. Jika Anda tidak segera wipe setelah pembaruan paksa, pemain tidak akan dapat bergabung sampai Anda melakukannya.

Cara Melakukan Map Wipe

  1. Hentikan server Anda dari tab Console di GPanel.
  2. Buka tab Files dan navigasikan ke server/rust/.
  3. Hapus semua file yang cocok dengan proceduralmap.*.sav di server/rust/. Ini adalah file penyimpanan dunia.
  4. Hapus juga file apa pun yang cocok dengan proceduralmap.*.map di direktori root server. Ini adalah file peta yang dihasilkan sebelumnya.
  5. Secara opsional perbarui variabel startup WORLD_SEED (atau server.seed di server.cfg) untuk menghasilkan tata letak peta yang sepenuhnya berbeda. Anda juga dapat menghapus seed.txt jika ada untuk memaksa seed acak baru.
  6. Jalankan server. Pembuatan peta akan memakan waktu beberapa menit pada start pertama — ini normal.

Cara Melakukan Blueprint Wipe

  1. Hentikan server Anda.
  2. Navigasikan ke server/rust/ di file manager GPanel.
  3. Hapus file .db (mis. player.blueprints.db atau serupa). File ini menyimpan semua data blueprint pemain.
  4. Lakukan map wipe pada saat yang sama (direkomendasikan) dengan juga menghapus file penyimpanan proceduralmap.*.sav dan file proceduralmap.*.map seperti yang dijelaskan di atas.
  5. Jalankan server.
Komunikasikan wipe kepada pemain Anda sebelumnya. Pemain menginvestasikan banyak waktu di Rust. Mengumumkan tanggal wipe sebelumnya (melalui Discord, deskripsi server, atau chat dalam game) membantu mempertahankan komunitas Anda dan menetapkan ekspektasi.

Manajemen Penyimpanan

Rust secara otomatis menyimpan dunia pada interval yang ditentukan oleh server.saveinterval (default: 60 detik). Perhatikan tips ini untuk menghindari kehilangan data yang tidak terduga:

  • Verifikasi server.saveinterval diatur ke nilai yang wajar. Mengaturnya ke 0 atau angka yang sangat besar secara efektif menonaktifkan auto-save.
  • Jalankan server.save secara manual melalui konsol GPanel sebelum menghentikan server untuk memaksa penyimpanan segera.
  • Selalu hentikan server dengan baik dari GPanel daripada mematikan proses secara paksa. Mematikan secara tiba-tiba dapat menyebabkan perubahan interval penyimpanan terakhir hilang.

Artikel Terkait

Butuh Bantuan?

Jika Anda mengalami masalah yang tidak tercakup dalam panduan ini, tim dukungan kami siap membantu. Kirim tiket dukungan dan sertakan ID server Anda, deskripsi masalah, dan output konsol yang relevan.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.