Squad Server: RCON einrichten & Befehle nutzen
So verbindest du dich per Rcon-cli mit deinem Squad Server. Inklusive Schritt-für-Schritt-Anleitung & den wichtigsten Admin-Befehlen zur Verwaltung.
Um das volle Potenzial deines Gameservers auszuschöpfen, benötigst du einen direkten Kommunikationskanal. Genau das bietet RCON (Remote Control). Es ist das Rückgrat der Remote-Serveradministration und gibt dir die Möglichkeit, Befehle auszuführen, Spieler zu verwalten und Einstellungen zu ändern, ohne selbst im Spiel sein zu müssen. Es gibt zwar viele fortgeschrittene Tools, aber diese Anleitung zeigt dir eine einfache, kostenlose und effektive Methode mit Rcon-cli. Du wirst sehen, wie leicht du die Kontrolle über deinen Server übernimmst.
Schritt-für-Schritt-Anleitung: Verbindung zu RCON mit Rcon-cli herstellen
RCON-Tool herunterladen:
Zu Beginn müssen wir ein RCON-Tool herunterladen. Online gibt es dafür verschiedene kostenlose Optionen. In dieser Anleitung nutzen wir Rcon-cli, da es kostenlos und besonders einfach zu installieren ist.

Zugangsdaten bereitlegen:
Gehe auf My Server und notiere dir deine Server IP und den RCON Port. Gehe danach in die Basic Settings und schreibe dir das RCON-Passwort auf.



Rcon-cli öffnen:
Öffne Rcon-cli. Es öffnet sich ein Fenster, das der Windows-Eingabeaufforderung ähnelt.

Server-IP und RCON-Port eingeben:
Gib deine Server IP ein, gefolgt von einem Doppelpunkt und dem RCON Port (IP:RCONPort), und drücke Enter.

RCON-Passwort eingeben:
Gib dein RCON-Passwort ein und drücke Enter.

Protokolltyp: Drücke bei der Zeile „Enter protocol type (empty for rcon):“ einfach Enter, um diesen Schritt zu überspringen und dich mit dem Server zu verbinden. Bei manchen RCON-Anwendungen ist dies optional.
Du bist verbunden:
Du bist jetzt verbunden und hast die volle Kontrolle, um jeden gewünschten Admin-Befehl auszuführen.

Hier ist eine Liste der Admin-Konsolenbefehle, die du über RCON nutzen kannst:
| rcon | Admin-Befehl | Berechtigung | ARGUMENTE | Beschreibung |
|---|---|---|---|---|
yes | AdminKick | kick | AdminKick | Kickt einen Spieler vom Server. Beispiel: Adminkick Guemi Intentional TK |
yes | AdminKickById | kick | AdminKickById | Kickt einen Spieler anhand seiner ID vom Server. Beispiel: AdminKickById 75 Camping enemy uncapable |
yes | AdminBan | ban | AdminBan | Bannt einen Spieler für eine bestimmte Zeit vom Server. 0 = Permanent, 1d = 1 Tag, 1M = 1 Monat, etc. Beispiel: Adminban Hodor 1M Attacking main base |
yes | AdminBanById | ban | AdminBanById | Bannt einen Spieler anhand seiner ID für eine bestimmte Zeit vom Server. 0 = Permanent, 1d = 1 Tag, 1M = 1 Monat, etc. Beispiel: AdminBanById 75 1M Attacking main base |
yes | AdminBroadcast | chat | AdminBroadcast | Sendet eine Systemnachricht an alle Spieler auf dem Server. Beispiel: AdminBroadcast Always apologize for TK's! |
| no | ChatToAdmin | chat | ChatToAdmin | Sendet eine Systemnachricht an alle Admins auf dem Server. Genau wie die anderen Chats, aber nur für Admins sichtbar. |
yes | AdminEndMatch | pause | AdminEndMatch | Weist den Server an, das Match sofort zu beenden. |
| no | AdminPauseMatch | pause | AdminPauseMatch | Weist den Server an, das Match zu pausieren. |
| no | AdminUnpauseMatch | pause | AdminUnpauseMatch | Weist den Server an, die Pause aufzuheben. |
yes | AdminChangeLayer | changemap | AdminChangeLayer | Wechselt das Layer (die Map) und lädt es sofort. |
yes | AdminSetNextLayer | changemap | AdminSetNextLayer | Legt das nächste Layer fest, das nach Ende dieses Matches geladen wird. |
yes | AdminSetMaxNumPlayers | config | AdminSetMaxNumPlayers | Legt die maximale Spieleranzahl für diesen Server fest. |
yes | private | AdminSetServerPassword | Legt das Serverpasswort fest. Nutze "", um es zu entfernen. | |
yes | AdminSlomo | cheat | AdminSlomo | Setzt die Spielgeschwindigkeit auf dem Server fest. 0.1 entspricht 10 % der normalen Geschwindigkeit, 2.0 ist doppelt so schnell. |
yes | AdminForceTeamChange | forceteamchange | AdminForceTeamChange | Wechselt das Team eines Spielers. |
yes | AdminForceTeamChangeById | forceteamchange | AdminForceTeamChangeById | Wechselt das Team eines Spielers anhand seiner ID. |
| no | AdminForceAllDeployableAvailability | cheat | AdminForceAllDeployableAvailability <0>|<1> | Lässt den Server Platzierungsregeln für platzierbare Objekte (Deployables) ignorieren. |
| no | AdminNoRespawnTimer | cheat | AdminNoRespawnTimer <0>|<1> | Layer-basierte Einstellung, deaktiviert den Respawn-Timer. |
| no | AdminNoTeamChangeTimer | cheat | AdminNoTeamChangeTimer <0>|<1> | Layer-basierte Einstellung, deaktiviert den Timer für Teamwechsel. |
| no | AdminDisableVehicleClaiming | changemap | AdminDisableVehicleClaiming <0>|<1> | Deaktiviert die Fahrzeugbeanspruchung (Vehicle Claiming) auf dem Server. |
| no | AdminForceAllRoleAvailability | cheat | AdminForceAllRoleAvailability <0>|<1> | Lässt den Server Ausrüstungsbeschränkungen (Kit Restrictions) ignorieren. |
| no | AdminNetTestStart | debug | AdminNetTestStart | Startet den Netzwerktest und schreibt die Ergebnisse in die Logs des Clients. |
| no | AdminNetTestStop | debug | AdminNetTestStop | Stoppt den Netzwerktest und schreibt die Ergebnisse in die Logs des Clients. |
yes | AdminListDisconnectedPlayers | kick | AdminListDisconnectedPlayers | Listet IDs, Namen und SteamIDs von kürzlich getrennten Spielern auf. |
| no | TraceViewToggle | FeatureTest | TraceViewToggle | Führt eine Spurensuche (Trace) von der Bildschirmmitte zu Objekten aus und zeigt Infos über das anvisierte Objekt an. |
| no | AdminCreateVehicle | FeatureTest | AdminCreateVehicle | Ermöglicht das Spawnen eines Fahrzeugs auf unlizenzierten oder lokalen Servern (siehe FAHRZEUG-SPAWN-BEFEHLE für mehr Infos). |
yes | AdminDemoteCommander | kick | AdminDemoteCommander | Setzt einen Commander ab, bestimmt durch Spielername oder SteamID. |
yes | AdminDemoteCommanderById | kick | AdminDemoteCommander | Setzt einen Commander anhand seiner ID ab. |
yes | AdminDisbandSquad | kick | AdminDisbandSquad | Löst den angegebenen Squad auf (welches Team 1 oder 2 ist, siehst du im Teambildschirm). |
yes | AdminRemovePlayerFromSquad | kick | AdminRemovePlayerFromSquad | Entfernt einen Spieler aus seinem Squad, ohne ihn vom Server zu kicken. |
yes | AdminRemovePlayerFromSquadById | kick | AdminRemovePlayerFromSquad | Entfernt einen Spieler anhand seiner ID aus seinem Squad, ohne ihn zu kicken. |
yes | AdminWarn | kick | AdminWarn | Verwarnt einen Spieler wegen beleidigenden oder störenden Verhaltens. |
yes | AdminWarnById | kick | AdminWarnById | Verwarnt einen Spieler anhand seiner ID wegen beleidigenden oder störenden Verhaltens. |
| no | AdminForceNetUpdateOnClientSaturation | debug | AdminForceNetUpdateOnClientSaturation <0>|<1> | Wenn aktiv (true) und eine Verbindung ausgelastet ist, wird für alle verbleibenden Akteure, deren Replikation nicht abgeschlossen werden konnte, ForceNetUpdate aufgerufen. |
| no | AdminProfileServer | debug | AdminProfileServer <0>|<1> | Startet das Profiling auf dem Server für eine festgelegte Dauer. Danach werden die Profiling-Daten auf der Festplatte gespeichert. |
| yes | AdminRestartMatch | pause | AdminRestartMatch | Weist den Server an, das Match neu zu starten. |
| no | AdminSetPublicQueueLimit | config | AdminSetPublicQueueLimit | =25 begrenzt die öffentliche Warteschlange auf 25 Plätze. =0 bedeutet, dass es keine öffentliche Warteschlange gibt. Spieler, die keine Admins sind, können dann nicht beitreten. =-1 steht für eine unbegrenzte Warteschlange. |
Fazit
Glückwunsch, du hältst jetzt die Schlüssel zu deinem Server in den Händen. Mit der erfolgreichen RCON-Verbindung hast du Zugriff auf alle administrativen Befehle freigeschaltet. Diese umfangreiche Liste ist dein neues Werkzeug, um für ein faires und spannendes Spielerlebnis zu sorgen. Wir empfehlen, mit einfachen Befehlen wie AdminBroadcast anzufangen, um dich vertraut zu machen. Du kannst jederzeit auf diese Liste zurückgreifen, wenn du Spieler verwalten oder Maps wechseln möchtest. Nutze diese Möglichkeiten weise, um eine aktive Community aufzubauen.