RCON gebruiken
Met RCON (Remote Console) kun je je Rust server op afstand beheren zonder dat je ingelogd hoeft te zijn in het paneel. Dit is ideaal als je snel commando's wilt uitvoeren, spelers wilt beheren of je server wilt monitoren terwijl je zelf aan het spelen bent. In dit artikel leggen we uit hoe je RCON instelt en gebruikt.
Wat is RCON?
RCON staat voor Remote Console. Het is een protocol waarmee je vanaf je eigen computer (of telefoon) verbinding maakt met de console van je server. Alles wat je normaal in de Console tab van het paneel kunt doen, kun je ook via RCON doen, maar dan via een externe tool.
Voordelen van RCON:
- Snel commando's uitvoeren zonder het paneel te openen.
- Meerdere beheerders kunnen tegelijk de server beheren.
- Geavanceerde tools zoals RustAdmin bieden extra functies zoals spelerlijsten, banlijsten en chat-monitoring.
- Mobiel beheer – Sommige RCON apps werken op je telefoon.
RCON instellen op je server
Om RCON te gebruiken, moeten er twee instellingen correct staan. Dit stel je in via de Startup tab in het paneel:
- Log in op mijn.hytalenode.nl en selecteer je Rust server.
- Ga naar de Startup tab.
- Zoek de instelling RCON Password (of rcon.password). Stel hier een sterk wachtwoord in. Dit wachtwoord heb je nodig om verbinding te maken. Gebruik een uniek wachtwoord dat je niet voor andere dingen gebruikt.
- Controleer of RCON Port is ingesteld. Meestal is dit je server-port met een andere waarde (bijvoorbeeld 28016). Deze waarde heb je nodig om verbinding te maken.
- Controleer of rcon.web op 1 staat. Dit zorgt ervoor dat WebRCON is ingeschakeld, wat nodig is voor de meeste moderne RCON tools.
- Sla de wijzigingen op en herstart je server zodat de nieuwe instellingen actief worden.
Verbinden met een RCON tool
Er zijn verschillende tools om via RCON verbinding te maken met je server. De meest populaire opties zijn:
RustAdmin (Windows):
- Download RustAdmin vanaf rustadmin.com.
- Open het programma en klik op Configuration.
- Selecteer WebRCON als verbindingstype.
- Vul je server IP-adres, RCON port en RCON wachtwoord in.
- Klik op Connect (de server-knop bovenin).
- Je bent nu verbonden en kunt commando's uitvoeren via het invoerveld onderaan.
WebRCON via de browser:
- Ga naar een WebRCON website zoals facepunch.github.io/webrcon.
- Vul je server IP, RCON port en wachtwoord in.
- Klik op Connect.
- Je kunt nu commando's typen in de browser.
Let op: Deel je RCON wachtwoord nooit met mensen die je niet vertrouwt. Iemand met RCON-toegang heeft volledige controle over je server en kan spelers kicken, bannen, items geven of zelfs de server stoppen.
Handige RCON commando's
Hieronder vind je de meest gebruikte commando's die je via RCON (of de Console tab in het paneel) kunt uitvoeren:
Chat en communicatie:
- say "bericht" – Stuur een bericht naar alle spelers in de serverchat. Voorbeeld: say "Server wordt over 10 minuten herstart!"
Spelerbeheer:
- kick "spelersnaam" "reden" – Verwijder een speler van de server. De speler kan direct weer joinen. Voorbeeld: kick "Griefer123" "Waarschuwing: geen griefing"
- ban "spelersnaam" "reden" – Ban een speler permanent van de server. Voorbeeld: ban "Cheater456" "Cheating"
- unban "steamid" – Hef de ban op van een speler op basis van hun Steam ID.
- players – Toon een lijst van alle spelers die momenteel online zijn, inclusief hun Steam ID.
Server beheer:
- server.save – Sla de huidige staat van de server handmatig op.
- server.stop – Stop de server netjes (vergeet niet eerst server.save te doen).
- server.hostname "naam" – Wijzig de servernaam die spelers zien in de serverlijst.
- server.description "tekst" – Wijzig de serverbeschrijving.
- server.maxplayers 50 – Stel het maximum aantal spelers in.
Items en teleportatie (handig voor admins):
- inventory.give "spelersnaam" "itemnaam" hoeveelheid – Geef een item aan een speler. Voorbeeld: inventory.give "MijnNaam" "rifle.ak" 1
- teleport "speler1" "speler2" – Teleporteer speler1 naar de locatie van speler2.
- teleportpos "spelersnaam" x y z – Teleporteer een speler naar specifieke coordinaten.
Informatie:
- server.fps – Toon de huidige FPS (frames per second) van de server. Een gezonde server draait op 30 FPS.
- server.seed – Toon de huidige map seed.
- server.worldsize – Toon de huidige mapgrootte.
Tip: Typ find "zoekterm" in de console om te zoeken naar beschikbare commando's. Zo kun je bijvoorbeeld find "server." typen om alle server-gerelateerde commando's te zien.