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

การเข้าถึง RCON และคำสั่งแอดมินของ Rust


คู่มือนี้อธิบายวิธีการเข้าถึง RCON (Remote Console) บนเซิร์ฟเวอร์ Rust ของคุณ และครอบคลุมคำสั่งแอดมินที่มีประโยชน์มากที่สุดสำหรับการจัดการผู้เล่น การดูแล และการควบคุมเซิร์ฟเวอร์ สำหรับการตั้งค่าเซิร์ฟเวอร์ทั่วไปและตัวแปรเริ่มต้น ดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Rust

การตั้งค่า RCON

RCON ถูกตั้งค่าผ่านการตั้งค่าสามรายการใน server/rust/cfg/server.cfg ให้หยุดเซิร์ฟเวอร์ของคุณก่อนแก้ไขไฟล์นี้

การตั้งค่า ค่าตัวอย่าง คำอธิบาย
rcon.password "strongpassword" รหัสผ่านที่จำเป็นสำหรับการยืนยันตัวตนผ่าน RCON ตั้งค่าที่แข็งแกร่งและไม่ซ้ำใคร ใครก็ตามที่มีรหัสผ่านนี้จะมีสิทธิ์ควบคุมแอดมินเต็มรูปแบบของเซิร์ฟเวอร์
rcon.port (ตรวจสอบใน GPanel) พอร์ตที่ RCON รับฟังอยู่ ซึ่งแยกต่างหากจากพอร์ตเกม ตรวจสอบแท็บ Network ใน GPanel เพื่อดูพอร์ต RCON ที่กำหนดให้คุณ
rcon.web 1 เปิดใช้งานอินเทอร์เฟซ RCON ที่ใช้ WebSocket จำเป็นสำหรับเครื่องมืออย่าง RustAdmin และ RCON.IO ตั้งค่าเป็น 0 เพื่อใช้ source RCON แบบดั้งเดิมเท่านั้น

บล็อก RCON ตัวอย่างสำหรับ server.cfg:

rcon.password "your-strong-password-here"
rcon.web 1
อย่าฮาร์ดโค้ดพอร์ต RCON พอร์ต RCON ของคุณถูกกำหนดโดยแพลตฟอร์มโฮสติ้ง ตรวจสอบแท็บ Network ใน GPanel เพื่อดูค่าที่ถูกต้อง หากพอร์ตถูกตั้งค่าผ่านแท็บ Startup ของ GPanel แล้ว คุณไม่จำเป็นต้องระบุซ้ำใน server.cfg
เก็บรหัสผ่าน RCON ของคุณให้ปลอดภัย ใครก็ตามที่เชื่อมต่อกับพอร์ต RCON ของคุณด้วยรหัสผ่านที่ถูกต้องจะมีสิทธิ์ควบคุมเซิร์ฟเวอร์ของคุณเต็มรูปแบบ รวมถึงความสามารถในการแบนผู้เล่น สร้างไอเทม และปิดเซิร์ฟเวอร์ ใช้รหัสผ่านที่แข็งแกร่งและไม่ซ้ำใคร และอย่าแบ่งปันให้ผู้อื่น

การใช้คอนโซลของ GPanel

วิธีที่ง่ายที่สุดในการรันคำสั่งแอดมินคือทำโดยตรงจาก GPanel ไม่จำเป็นต้องใช้เครื่องมือภายนอกหรือการตั้งค่า RCON ใด ๆ

  1. เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Rust ของคุณ
  2. คลิกแท็บ Console ซึ่งจะเชื่อมต่อโดยตรงกับผลลัพธ์ของเซิร์ฟเวอร์ที่กำลังทำงานอยู่
  3. พิมพ์คำสั่งลงในช่องป้อนข้อมูลที่ด้านล่างและกด Enter คำสั่งจะถูกดำเนินการทันทีและผลลัพธ์จะปรากฏในบันทึกคอนโซล

การใช้เครื่องมือ RCON ภายนอก

สำหรับการเข้าถึงแอดมินอย่างต่อเนื่องหรือการดูแลขณะอยู่ในเกม ไคลเอนต์ RCON ภายนอกเป็นตัวเลือกมาตรฐาน:

เครื่องมือ ประเภท หมายเหตุ
RustAdmin แอปพลิเคชันเดสก์ท็อป (Windows) ไคลเอนต์ที่มีฟีเจอร์ครบครันพร้อมการจัดการผู้เล่น การแบน การตรวจสอบแชท และคำสั่งตามกำหนดเวลา เป็นเครื่องมือที่ใช้กันบ่อยที่สุดสำหรับ RCON ของ Rust
RCON.IO แบบเว็บ ไคลเอนต์ RCON ที่ทำงานบนเบราว์เซอร์ ไม่ต้องติดตั้ง มีประโยชน์สำหรับการเข้าถึงอย่างรวดเร็วจากอุปกรณ์ใดก็ได้

หากต้องการเชื่อมต่อด้วยเครื่องมือ RCON ภายนอกใด ๆ คุณต้องมีค่าสามค่าจาก GPanel:

  • IP เซิร์ฟเวอร์ — แสดงในแท็บ Network ของ GPanel
  • พอร์ต RCON — แสดงในแท็บ Network ของ GPanel (ซึ่งแตกต่างจากพอร์ตเกม)
  • รหัสผ่าน RCON — ค่าของ rcon.password ใน server.cfg ของคุณ
สำหรับความช่วยเหลือในการค้นหารายละเอียดการเชื่อมต่อของคุณ ดูที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์

คำสั่งแอดมินที่มีประโยชน์

คำสั่งเหล่านี้สามารถรันได้จากคอนโซลของ GPanel หรือไคลเอนต์ RCON ที่เชื่อมต่ออยู่

การจัดการผู้เล่น

คำสั่ง คำอธิบาย
ownerid STEAMID64 "Name" "Reason" ให้สิทธิ์แอดมินระดับเจ้าของแก่ผู้เล่น เจ้าของสามารถรันคำสั่งทั้งหมดในเกมได้
moderatorid STEAMID64 "Name" "Reason" ให้สิทธิ์แอดมินระดับผู้ดูแลแก่ผู้เล่น
removeowner STEAMID64 เพิกถอนสิทธิ์แอดมินระดับเจ้าของจากผู้เล่น
removemoderator STEAMID64 เพิกถอนสิทธิ์แอดมินระดับผู้ดูแลจากผู้เล่น
ban STEAMID64 "Reason" แบนผู้เล่นด้วย Steam ID
unban STEAMID64 ยกเลิกการแบนผู้เล่น
kick "PlayerName" เตะผู้เล่นออกจากเซิร์ฟเวอร์
players แสดงรายการผู้เล่นที่เชื่อมต่ออยู่ทั้งหมดและ Steam ID ของแต่ละคน
หลังจากเพิ่มแอดมิน ให้รัน server.writecfg การกำหนดแอดมินและผู้ดูแลที่ทำด้วย ownerid หรือ moderatorid จะถูกเก็บไว้ในหน่วยความจำจนกว่าคุณจะรัน server.writecfg หากเซิร์ฟเวอร์รีสตาร์ทก่อนที่คุณจะทำเช่นนี้ การกำหนดจะสูญหายไป

การควบคุมเซิร์ฟเวอร์

คำสั่ง คำอธิบาย
server.writecfg เขียนรายการแอดมิน/ผู้ดูแลและการตั้งค่าปัจจุบันลงดิสก์เพื่อให้คงอยู่หลังการรีสตาร์ท
server.save บังคับให้บันทึกโลกทันที
say "Message" กระจายข้อความไปยังผู้เล่นทุกคนในแชทของเซิร์ฟเวอร์
status แสดงสถานะเซิร์ฟเวอร์ รวมถึงจำนวนผู้เล่น การใช้หน่วยความจำ และ FPS
server.fps แสดงอัตรา tick ปัจจุบันของเซิร์ฟเวอร์ (FPS)

คำสั่งปลั๊กอิน Oxide

หากคุณติดตั้ง Oxide/uMod ไว้ คำสั่งเพิ่มเติมเหล่านี้จะพร้อมใช้งาน สำหรับรายละเอียดทั้งหมดเกี่ยวกับการจัดการปลั๊กอิน ดูที่คู่มือ การติดตั้งปลั๊กอิน Oxide/uMod สำหรับ Rust

คำสั่ง คำอธิบาย
oxide.reload PluginName โหลดปลั๊กอิน Oxide ที่ระบุซ้ำโดยไม่ต้องรีสตาร์ทเซิร์ฟเวอร์
oxide.plugins แสดงรายการปลั๊กอินที่โหลดอยู่ทั้งหมดและเวอร์ชันของแต่ละตัว

การแก้ไขปัญหาการเชื่อมต่อ RCON

หากคุณไม่สามารถเชื่อมต่อกับ RCON ด้วยเครื่องมือภายนอก ให้ตรวจสอบสิ่งต่อไปนี้:

  • ยืนยันว่าตั้งค่า rcon.web 1 ใน server.cfg เครื่องมือภายนอกส่วนใหญ่ (RustAdmin, RCON.IO) ต้องการอินเทอร์เฟซ WebSocket RCON
  • ยืนยันว่าคุณกำลังใช้พอร์ต RCON ไม่ใช่พอร์ตเกม ตรวจสอบแท็บ Network ใน GPanel เพื่อดูพอร์ต RCON ที่กำหนดให้คุณ
  • ตรวจสอบให้แน่ใจว่ารหัสผ่าน RCON ตรงกับที่ตั้งไว้ใน server.cfg ทุกประการ รหัสผ่านคำนึงถึงตัวพิมพ์เล็ก-ใหญ่
  • เซิร์ฟเวอร์ต้องเริ่มต้นอย่างสมบูรณ์ก่อนจึงจะยอมรับการเชื่อมต่อ RCON ได้ มองหา Server startup complete ในผลลัพธ์คอนโซล

สำหรับปัญหาเซิร์ฟเวอร์ทั่วไปอื่น ๆ ดูที่ การแก้ไขปัญหาเซิร์ฟเวอร์ Rust

ต้องการความช่วยเหลือ?

หากคุณพบปัญหาที่ไม่ได้กล่าวถึงในคู่มือนี้ ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือ ส่งทิกเก็ตสนับสนุน และระบุ ID เซิร์ฟเวอร์ คำอธิบายของปัญหา และผลลัพธ์คอนโซลที่เกี่ยวข้อง


Was this article helpful?

Ready to Get Started?

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