RCON (Remote Console) is een netwerkprotocol waarmee je gameservers op afstand kunt bedienen. Het maakt toegang tot de serverconsole mogelijk zonder direct met de serveromgeving te hoeven communiceren. Zo kun je administratieve opdrachten uitvoeren, configuratie-instellingen aanpassen of serverstatusinformatie opvragen.
Bij Counter-Strike: Source wordt RCON gebruikt om serverzijde opdrachten uit te voeren, zoals het beheren van spelers, het wijzigen van gameplay-instellingen of het ophalen van diagnosegegevens. De verbinding is beveiligd met een wachtwoord en verloopt via een vaste poort die toegankelijk is via compatibele RCON-clients.
Een groot voordeel van RCON is dat je de server beheert zonder als speler in het spel verbonden te zijn. Serverbeheerders kunnen Counter-Strike: Source gemakkelijk monitoren en aansturen via externe tools, commandoregelprogramma's of webdashboards – zeer flexibel en handig voor remote beheer.
Zodra je via RCON verbonden bent, kun je verschillende administratieve en diagnostische opdrachten op de Counter-Strike: Source-server uitvoeren. De beschikbare opdrachten hangen af van de game-engine, maar omvatten doorgaans acties voor spelersbeheer, statusopvragingen en serverbesturing.
| Opdracht | Beschrijving |
|---|---|
rcon_password <wachtwoord> | Authenticeert als RCON-beheerder |
status | Toont speler- en serverinformatie |
changelevel <map> | Wisselt van map |
mp_autoteambalance 0/1 | Schakelt automatische teambalans in/uit |
mp_timelimit <minuten> | Stelt de tijdslimiet van de map in |
mp_friendlyfire 0/1 | Schakelt friendly fire in/uit |
mp_freezetime <seconden> | Stelt de freeze-tijd aan het begin van een ronde in |
sv_cheats 0/1 | Schakelt cheats in (alleen voor beheerders) |
exec <bestand.cfg> | Voert een configuratiebestand uit |
kick <speler> | Verwijdert een speler van de server |
