Squad Server: RCON-Verbindung & Befehle
So verbindest du dich per Rcon-cli mit deinem Squad-Server. Schritt-für-Schritt-Anleitung für die Einrichtung und alle wichtigen RCON-Befehle.
Um das volle Potenzial deines Gameservers auszuschöpfen, brauchst du einen direkten Draht – und 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. Obwohl es viele hochentwickelte Tools gibt, zeigt dir dieser Guide eine einfache, kostenlose und effektive Methode mit Rcon-cli. Du wirst sehen, wie leicht es ist, die volle Kontrolle über deinen Server zu übernehmen.
Schritt-für-Schritt-Anleitung: Verbindung zu RCON mit Rcon-cli herstellen
RCON-Tool herunterladen:
Zuerst müssen wir ein RCON-Tool herunterladen. Im Internet gibt es verschiedene kostenlose Optionen zur Auswahl. Für diese Anleitung nutzen wir Rcon-cli, das kostenlos und einfach zu installieren ist.

Zugangsdaten bereitlegen:
Gehe auf Mein Server und notiere dir deine Server-IP und den RCON-Port. Gehe dann zu den Basiseinstellungen und notiere dir das RCON-Passwort.



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, gefolgt von einem Doppelpunkt und dem RCON-Port ein (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 das optional.
Du bist verbunden:
Du bist jetzt erfolgreich verbunden und kannst jeden gewünschten Admin-Befehl ausführen.

Hier ist eine Liste der Admin-Konsolenbefehle, die du über RCON nutzen kannst:
| RCON | Admin-Befehl | Berechtigung | ARGUMENTE | Beschreibung |
|---|---|---|---|---|
ja | AdminKick | kick | AdminKick | Kickt einen Spieler vom Server Beispiel: Adminkick Guemi Absichtlicher TK |
ja | AdminKickById | kick | AdminKickById | Kickt einen Spieler anhand der ID vom Server Beispiel: AdminKickById 75 Camping an gegnerischer Basis |
ja | AdminBan | ban | AdminBan | Bannt einen Spieler für einen bestimmten Zeitraum vom Server. 0 = Permanent, 1d = 1 Tag, 1M = 1 Monat, etc. Beispiel: Adminban Hodor 1M Angriff auf Hauptbasis |
ja | AdminBanById | ban | AdminBanById | Bannt einen Spieler anhand der ID für einen bestimmten Zeitraum vom Server. 0 = Permanent, 1d = 1 Tag, 1M = 1 Monat, etc. Beispiel: AdminBanById 75 1M Angriff auf Hauptbasis |
ja | AdminBroadcast | chat | AdminBroadcast | Sendet eine Systemnachricht an alle Spieler auf dem Server Beispiel: AdminBroadcast Bitte immer für TKs entschuldigen! |
| nein | ChatToAdmin | chat | ChatToAdmin | Sendet eine Systemnachricht an alle Admins auf dem Server Genauso wie die anderen Chats, aber nur für Admins sichtbar. |
ja | AdminEndMatch | pause | AdminEndMatch | Weist den Server an, die Runde sofort zu beenden |
| nein | AdminPauseMatch | pause | AdminPauseMatch | Weist den Server an, die Runde zu pausieren |
| nein | AdminUnpauseMatch | pause | AdminUnpauseMatch | Weist den Server an, die Pause aufzuheben |
ja | AdminChangeLayer | changemap | AdminChangeLayer | Wechselt das Layer (Karte) und lädt es sofort |
ja | AdminSetNextLayer | changemap | AdminSetNextLayer | Legt das nächste Layer fest, das nach dem Ende dieser Runde geladen wird |
ja | AdminSetMaxNumPlayers | config | AdminSetMaxNumPlayers | Legt die maximale Spieleranzahl für diesen Server fest |
ja | private | AdminSetServerPassword | Legt das Serverpasswort fest. Verwende "", um es zu entfernen. | |
ja | AdminSlomo | cheat | AdminSlomo | Legt die Spielgeschwindigkeit auf dem Server fest. 0.1 entspricht 10 % der normalen Geschwindigkeit, 2.0 ist doppelt so schnell. |
ja | AdminForceTeamChange | forceteamchange | AdminForceTeamChange | Wechselt das Team eines Spielers. |
ja | AdminForceTeamChangeById | forceteamchange | AdminForceTeamChangeById | Wechselt das Team eines Spielers anhand seiner ID. |
| nein | AdminForceAllDeployableAvailability | cheat | AdminForceAllDeployableAvailability <0>|<1> | Ignoriert die Platzierungsregeln für platzierbare Objekte (Deployables) |
| nein | AdminNoRespawnTimer | cheat | AdminNoRespawnTimer <0>|<1> | Layer-basierte Einstellung, deaktiviert den Respawn-Timer |
| nein | AdminNoTeamChangeTimer | cheat | AdminNoTeamChangeTimer <0>|<1> | Layer-basierte Einstellung, deaktiviert den Timer für Teamwechsel |
| nein | AdminDisableVehicleClaiming | changemap | AdminDisableVehicleClaiming <0>|<1> | Deaktiviert die Fahrzeugbeanspruchung (Vehicle Claiming) auf dem Server |
| nein | AdminForceAllRoleAvailability | cheat | AdminForceAllRoleAvailability <0>|<1> | Ignoriert die Einschränkungen für Ausrüstungskits |
| nein | AdminNetTestStart | debug | AdminNetTestStart | Startet den Netzwerktest und schreibt die Ergebnisse in die Logs des Clients |
| nein | AdminNetTestStop | debug | AdminNetTestStop | Stoppt den Netzwerktest und schreibt die Ergebnisse in die Logs des Clients |
ja | AdminListDisconnectedPlayers | kick | AdminListDisconnectedPlayers | Listet IDs kürzlich getrennter Spieler mitsamt Name und SteamID auf |
| nein | TraceViewToggle | FeatureTest | TraceViewToggle | Führt eine Verfolgung (Trace) von der Bildschirmmitte zu Objekten aus und zeigt Informationen über das anvisierte Objekt an |
| nein | AdminCreateVehicle | FeatureTest | AdminCreateVehicle | Ermöglicht das Spawnen eines Fahrzeugs auf unlizenzierten oder lokalen Servern (siehe FAHRZEUG-SPAWN-BEFEHLE für Details) |
ja | AdminDemoteCommander | kick | AdminDemoteCommander | Degradierte einen Commander anhand des Spielernamens oder der SteamID |
ja | AdminDemoteCommanderById | kick | AdminDemoteCommander | Degradierte einen Commander anhand der ID |
ja | AdminDisbandSquad | kick | AdminDisbandSquad | Löst das angegebene Squad auf (welches Team 1 oder 2 ist, siehst du im Teambildschirm) |
ja | AdminRemovePlayerFromSquad | kick | AdminRemovePlayerFromSquad | Entfernt einen Spieler aus seinem Squad, ohne ihn vom Server zu kicken |
ja | AdminRemovePlayerFromSquadById | kick | AdminRemovePlayerFromSquad | Entfernt einen Spieler anhand der ID aus seinem Squad, ohne ihn vom Server zu kicken |
ja | AdminWarn | kick | AdminWarn | Verwarnt einen Spieler auf dem Server wegen unangemessenen Verhaltens. |
ja | AdminWarnById | kick | AdminWarnById | Verwarnt einen Spieler anhand der ID wegen unangemessenen Verhaltens. |
| nein | AdminForceNetUpdateOnClientSaturation | debug | AdminForceNetUpdateOnClientSaturation <0>|<1> | Wenn aktiviert, wird bei einer überlasteten Verbindung für alle verbleibenden Akteure, deren Replikation nicht abgeschlossen werden konnte, ForceNetUpdate aufgerufen. |
| nein | 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. |
| ja | AdminRestartMatch | pause | AdminRestartMatch | Weist den Server an, die Runde neu zu starten |
| nein | AdminSetPublicQueueLimit | config | AdminSetPublicQueueLimit | =25 begrenzt die öffentliche Warteschlange auf 25 =0 bedeutet, dass es keine öffentliche Warteschlange gibt. Spieler ohne Admin-Rechte können dann nicht beitreten. =-1 steht für eine unbegrenzte Warteschlange |
Fazit
Glückwunsch, du hast jetzt die volle Kontrolle über deinen Server! Durch die erfolgreiche Verbindung via RCON stehen dir alle administrativen Befehle zur Verfügung. Diese umfangreiche Liste ist dein neues Werkzeug, um für ein faires und spannendes Spielerlebnis zu sorgen. Wir empfehlen dir, mit einfachen Befehlen wie AdminBroadcast zu starten, um dich vertraut zu machen. Du kannst jederzeit zu dieser Liste zurückkehren, wenn du Spieler verwalten oder Karten wechseln möchtest. Nutze diese Rechte weise, um eine aktive Community aufzubauen.