Wie man einen dedizierten CS2-Server (Counter-Strike 2) erstellt

0 Aktien
0
0
0
0

Einführung

Ein eigener Server, den Sie selbst einrichten und hosten, ist die beste Lösung für ein individuelles Spielerlebnis, und CS2 (Counter-Strike 2) bildet da keine Ausnahme. Sie können den Server unter Windows über Steam oder SteamCMD mithilfe des von Valve bereitgestellten CS2 Dedicated Server-Programms installieren, sofern Sie die entsprechende Hosting-Umgebung eingerichtet haben.

Warum ist ein dedizierter Server eine gute Idee für CS2?

Das Einrichten eines Counter-Strike-2-Servers ermöglicht Ihnen weitreichende Kontrolle über das Spiel. Im Gegensatz zu öffentlichen Community-Servern können Sie problemlos eine private Online-Sitzung hosten, an der keine anderen Spieler teilnehmen. So bestimmen Sie selbst, wer mitspielt. Darüber hinaus haben Sie die volle Kontrolle über die gespielten Karten und Spieleinstellungen wie Friendly Fire oder die Anzahl der Kugeln.

Grundsätzlich können Sie einen CS2-Server auch auf Ihrem Windows-Computer betreiben. In diesem Fall ist der Server jedoch nur online, wenn Ihr Computer eingeschaltet ist. Zudem sind die Stabilität und Leistung von Heim-Internetverbindungen oft nicht ausreichend für den Betrieb eines Spielservers. Für ein optimales Spielerlebnis empfiehlt es sich daher, Serverhardware von einem professionellen Anbieter zu mieten.

CS2 bietet im Gegensatz zum Vorgänger ein von der Server-Tickrate unabhängiges Gameplay. Die Tickrate, also die Anzahl der Serveraktualisierungen pro Sekunde, spielt bei Counter-Strike 2 keine wesentliche Rolle. Wer jedoch einen CS:GO-Server erstellen oder betreiben möchte, sollte aus diesem Grund professionelle Enterprise-Hardware den Servern von Valve mit niedriger Tickrate vorziehen.

Anforderungen an einen Counter-Strike 2-Server

Ein stabiler CS2-Server ohne Lags und Spielabstürze ist die Grundlage für ein gelungenes Multiplayer-Erlebnis. Daher ist leistungsstarke Serverhardware, die den Anforderungen dedizierter Serveranwendungen entspricht, unerlässlich für ein optimales Spielerlebnis. Die Systemanforderungen hängen von verschiedenen Faktoren ab, wie beispielsweise der tatsächlichen Auslastung des CS2-Servers. Die folgenden Werte gelten als Mindestanforderungen für einen Counter-Strike-2-Server:

  • Rechenleistung (CPU): Mindestens 3,0 GHz (Quad-Core)
  • Arbeitsspeicher (RAM): Mindestens 6 GB
  • Festplattenspeicher: mindestens 50 GB

Neben der dedizierten Serversoftware gibt es auch Betriebssystemvoraussetzungen. Beispielsweise müssen für einen Windows Server 2022 die folgenden zusätzlichen Ressourcen reserviert werden:

  • 1,4-GHz-Prozessor (64-Bit)
  • 512 MB oder 2 GB Arbeitsspeicher (mit oder ohne grafische Benutzeroberfläche)
  • 32 oder 36 GB Festplattenspeicher (mit oder ohne grafische Benutzeroberfläche)

CS2-Server-Mietoptionen mit IONOS

IONOS bietet verschiedene Serverlösungen an, die sich für die Einrichtung Ihres Counter-Strike-2-Servers eignen. Sie können zwischen drei verschiedenen Modellen mit unterschiedlichen Leistungsumfängen und Kosten wählen:

  • VPS (vServer): IONOS vServer basieren auf virtualisierter Hardware verschiedener Hostsysteme. Dieser Tarif hat einen festen monatlichen Preis.
  • Cloud-Server: Die Cloud-Server von IONOS basieren ebenfalls auf virtualisierter Hardware, jedoch wird in diesem Modell nur ein Hostsystem verwendet. Die Leistung lässt sich flexibel skalieren, und die Abrechnung erfolgt minutengenau.
  • Dedizierter Server: Mit einem dedizierten Server von IONOS erhalten Sie Zugriff auf eine feste Hardwarekonfiguration, die exklusiv für Sie reserviert ist. Die leistungsstarken Single-Core-Komponenten sind entweder fest konfiguriert oder skalierbar. Die Abrechnung erfolgt minutengenau, genau wie bei Cloud-Servern.

Ein Spartipp von IONOS für den Einstieg

Ist ein dedizierter Server für CS2 Ihr erstes Gameserver-Projekt? Sind Sie sich vielleicht noch nicht sicher, ob der Server rund um die Uhr verfügbar sein muss? IONOS Cloud-Server bieten die perfekte Lösung für Einsteiger. Wählen Sie einen günstigen Tarif für den Einstieg und zahlen Sie nur, wenn Sie Ihren Counter-Strike-2-Server tatsächlich nutzen.

Der günstigste Tarif mit der erforderlichen Rechenleistung: Cloud Server RAM L.

Wie man einen Counter-Strike-2-Server startet

Sobald Sie sich für eine Serverkonfiguration entschieden haben, können Sie mit der Installation und Konfiguration Ihres CS2-Servers beginnen. Nachfolgend finden Sie die zusammengefassten Installationsanweisungen. In unseren Beispielen verwenden wir IONOS Hosting (vServer, Cloud Server, Dedicated Server) und Windows Server 2022 als Betriebssystem.

Schritt 1: Stellen Sie eine Remote-Verbindung zum Server her.

Um auf Ihre gemietete Serverhardware zuzugreifen und Anwendungen wie beispielsweise einen dedizierten Server für Counter-Strike 2 zu installieren, ist eine aktive Remote-Verbindung erforderlich. Für ein Windows-Serversystem müssen Sie hierfür eine Remote-Desktop-Verbindung einrichten. Als IONOS-Kunde können Sie dies ganz einfach in Ihrem webbasierten Kundenkonto erledigen.

  1. Rufen Sie die Anmeldeseite Ihres IONOS-Kundenkontos auf und melden Sie sich an.
  2. Wählen Sie das Produkt «Server & Cloud» und anschließend „Miet-Hosting-Server“.
  3. Nutzen Sie den Download-Link im Abschnitt «Remotedesktopverbindung».
  4. Führen Sie die heruntergeladene RDP-Datei durch Doppelklicken aus.
  5. Bestätigen Sie die neue Verbindung durch Klicken auf “Verbinden”.
  6. Melden Sie sich mit den Anmeldedaten Ihres Client-Kontos (“Benutzername” und “Anfangspasswort”) am Server an. Bei der ersten Verbindung müssen Sie das Sicherheitszertifikat des Servers überprüfen.

Schritt 2: Installieren Sie den Steam-Befehlszeilenclient (SteamCMD).

Die CS2-Serveranwendung erhalten Sie direkt von den öffentlichen Steam-Servern. Mit SteamCMD steht Ihnen sogar ein Tool zur Verfügung, das diesen Schritt deutlich vereinfacht. Um den Kommandozeilen-Client zu installieren, laden Sie einfach die SteamCMD-Installationsdatei unten herunter und entpacken Sie sie in einen geeigneten Ordner, z. B. C:\SteamCMD. Führen Sie anschließend die Datei aus, und SteamCMD wird automatisch installiert.

Schritt 3: CS2 Dedicated Server installieren

Sie können den Client nun jederzeit durch Klicken auf steamcmd.exe starten. Da sich das Programm bei jedem Start automatisch aktualisiert, müssen Sie sich keine Gedanken darüber machen, ob es auf dem neuesten Stand ist.

Das Serverprogramm für den dedizierten Counter-Strike-2-Server ist Teil der Gesamtinstallation des Shooters. Das bedeutet, dass Sie das komplette Spiel auf Ihrem Server installieren müssen. Anders als bei anderen Spielservern, wie beispielsweise dem Rust-Server, ist eine anonyme Anmeldung nicht möglich. Sie müssen sich mit einem gültigen Steam-Konto anmelden. So geht's:

login username

Geben Sie anstelle von „Benutzername“ den Benutzernamen ein, den Sie normalerweise bei Steam verwenden. Um den Anmeldebefehl auszuführen, benötigen Sie außerdem Ihr persönliches Passwort und, falls Sie sich zum ersten Mal anmelden, den Ihnen zugesandten Steam Guard-Code.

Nach erfolgreicher Anmeldung verwenden Sie folgenden Befehl, um das Installationsverzeichnis für Ihren CS2-Server zu erstellen:

force_install_dir C:\cs2-server

Der letzte Schritt besteht in der Installation von Counter-Strike 2 und des dedizierten Servers:

app_update 730 validate

Sie können CS2 und die dedizierte Server-App auch über den Steam-Client auf Ihrem Hosting-System installieren. Dies unterscheidet sich bei allen weiteren Installationen nicht, außer dass die Dateipfade variieren.

 

Schritt 4: Konfigurieren Sie den CS2-Server

Als Nächstes können Sie die Grundeinstellungen für Ihren Counter-Strike-2-Server festlegen. Die dafür benötigte Datei, server.cf, befindet sich in diesem Unterordner im Serververzeichnis:

.\game\csgo\cfg\server.cfg

Öffnen Sie die Datei mit Ihrem bevorzugten Editor und geben Sie die gewünschte Konfiguration für Ihren Server ein. Für eine klassische Trainingskonfiguration geben Sie beispielsweise Folgendes ein:

// Trainings-Setup Config
hostname "CS2 Server by IONOS"
sv_lan "0"
bot_kick
mp_warmup_end
mp_limitteams
mp_autoteambalance "0"
mp_maxmoney "60000"
mp_startmoney "60000"
mp_buytime "9999"
mp_buy_anywhere "1"
mp_freezetime "0"
mp_roundtime "60"
mp_roundtime_defuse "60"
mp_respawn_on_death_ct "1"
mp_respawn_on_death_t "1"
sv_infinite_ammo "1"
sv_showimpacts "1"
sv_showimpacts_time "10"
ammo_grenade_limit_total "5"
sv_grenade_trajectory_prac_pipreview "1"
mp_restartgame "1"
echo "Trainings-Setup loaded!"

Schritt 5: Server-Token generieren

Damit dein dedizierter Counter-Strike-2-Server später in der Liste der verfügbaren Community-Server angezeigt wird, musst du ihn mit einem Passwort verknüpfen. Dieses Passwort kannst du jederzeit im Steam-Server-Account-Manager generieren. Nach dem Einloggen gibst du einfach die CS2-Steam-ID 730 in das Feld “App-ID des Basisspiels” ein und klickst anschließend auf “Erstellen”. Optional kannst du den Servernamen auch als Notiz hinzufügen.

Schritt 6: Öffnen Sie die Serverports

Um Verbindungen zum dedizierten Counter-Strike-2-Server zu ermöglichen, müssen die Serverports 27015 und 27016 (TCP/UDP) geöffnet sein. Bei IONOS können Sie diese Einstellungen auch über Ihr Kundenkonto in den Firewall-Einstellungen vornehmen.

  1. Melden Sie sich in Ihrem Kundenkonto an.
  2. Klicken Sie auf «Server & Cloud».
  3. Wählen Sie den zuvor gestarteten Counter-Strike 2-Server oder die entsprechenden Hosting-Einstellungen aus.
  4. Drücken Sie im linken Menü nacheinander die Schaltflächen «Netzwerk» und «Firewall-Richtlinien».
  5. Fügen Sie im Abschnitt „Eingehend“ zwei neue Regeln für die TCP/UDP-Ports 27105 und 27106 hinzu.

Schritt 7: Starte den Counter-Strike-2-Server

Jetzt können Sie Ihren dedizierten Server starten. Erstellen Sie dazu entweder ein Batch-Skript oder führen Sie die Befehlsfolge direkt in der Kommandozeile aus. Eine Übersicht der wichtigsten Parameter finden Sie im Wiki «Startup Command» auf GitHub (siehe unten).

Auf unserem Server starten wir den Trainingsmodus (+game_type 2 +game_mode 0) basierend auf unserer vorherigen Serverkonfiguration (+servercfgfile server.cfg). Das Anti-Cheat-System ist vorerst deaktiviert (-unsafe). Die ausgewählte Karte ist Dust 2 (+map de_dust2). Der zusätzliche Parameter -dedicated startet das dedizierte Serverprogramm anstelle des Spiels.

start cs2.exe -dedicated -insecure +game_type 2 +game_mode 0 +map de_dust2 +servercfgfile server.cfg

Der hier aufgeführte Befehl muss direkt im CS2-Verzeichnis über die Kommandozeile oder durch ein Skript im selben Verzeichnis ausgeführt werden. Andernfalls muss der absolute Pfad angegeben werden.

 

Schritt 8: Verbindung zum CS2-Server herstellen

Sobald der Server eingerichtet und betriebsbereit ist, können Sie und Ihre Freunde sich wie folgt verbinden:

  1. Counter-Strike 2 wie auf Steam starten.
  2. Drücken Sie die “Play”-Taste.
  3. Klicken Sie auf das kleine Globus-Symbol neben «Matchmaking» und «Üben», um den Serverbrowser zu öffnen.
  4. Nutze die Filtersuche, um deinen Server zu finden. Du kannst außerdem im Tab “Favoriten” manuell einen Counter-Strike-2-Server per IP-Adresse hinzufügen.

Sobald Sie Ihren dedizierten Server gefunden haben, können Sie Ihr Online-Abenteuer auf dem Trainingsserver beginnen oder natürlich mit Ihren Freunden einen anderen Modus ausprobieren!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Das könnte Ihnen auch gefallen