Counter-Strike:Global Offensive, allgemein bekannt als CS:GO, ist eines der beliebtesten Spiele. Das 1999 veröffentlichte Spiel umfasst zwei Teams, in denen das Terroristen-Team versucht, Sprengstoff zu platzieren, während das Anti-Terroristen-Team versucht, dies zu verhindern.
Nach fast 21 Jahren nach seiner Einführung hat das Spiel immer noch Millionen aktiver Spieler weltweit. Laut Statista hatte CS:GO im Februar 2020 24 Millionen aktive Nutzer. Das Spiel wird auch im eSport gespielt, wo professionelle CS:GO-Teams wie Cloud9, G2 und NaVi teilnehmen, um die Trophäe zu gewinnen.
Es ist also nicht nur ein Spiel, sondern kann auch ein Profi sein, wenn man gut darin ist. Es gibt Hunderte von Streamern auf Twitch, die eine große Anzahl von Abonnenten haben.
CS:GO-Server
CS:GO ist ein Online-Wettkampfspiel. Es wird zwischen zwei Teams gespielt und beide Teams müssen mit den Servern des Spiels verbunden sein, um es zu spielen.
Offizielle Server
Die offiziellen Server von Counter-Strike werden von Valve gehostet, dem Unternehmen hinter dem Spiel. Diese offiziellen Server haben eine Reihe von Regeln, die jeder Spieler befolgen muss. Aber das macht keinen Spaß. Recht? Nun, es gibt Community-Server.
Community-Server
Einzelpersonen hosten Community-Server. Jeder Community-Server kann so eingerichtet werden, dass er offizielle Wettkampfspiele oder benutzerdefinierte Spiele spielt, die vollständig von den Community-Mitgliedern entworfen wurden. Der Gastgeber kann seine eigenen Regeln festlegen, damit es für seine Community mehr Spaß macht.
In diesem Artikel werde ich Sie durch die Einrichtung eines CS:GO-Servers führen. Ein Ort, an dem deine Freunde ohne so viele Einschränkungen oder Regeln mehr Spaß haben können.
Wie wird ein CS:GO-Server gehostet?

Erstellen Sie einen CS:GO-Server
Voraussetzungen
- Neue Ubuntu (andere) Installation
- Steam-Konto (nicht gesperrt oder eingeschränkt)
In diesem Artikel verwende ich Ubuntu 20.04 LTS. Ich habe ein Steam-Konto, das nicht gesperrt oder eingeschränkt ist. Also kann ich jetzt loslegen.
Stellen Sie für ein großartiges Spielerlebnis sicher, dass sich Ihr Gaming-Server in der Nähe Ihres Standorts befindet. Jetzt ssh
in Ihren Server ein und starten Sie das Setup.
Schritt 1. Betriebssystem aktualisieren
sudo apt update
Schritt 2. Erstellen Sie einen neuen Benutzer
Aus Sicherheitsgründen werden wir root nicht verwenden, um unseren Gaming-Server einzurichten. Wir können ein neues Benutzerkonto erstellen und ihm Berechtigungen erteilen, um die erforderlichen Aktionen auszuführen.
adduser username
Hinweis
Ersetzen Sie den Benutzernamen durch den Benutzernamen, den Sie erstellen möchten
Als nächstes fügen Sie den Benutzer zu sudo
hinzu Gruppe, um administrative Aufgaben auszuführen.
usermod -aG sudo username
Melden Sie sich nun mit dem neu erstellten Benutzer an. Sie können sich mit ssh
anmelden oder wechseln Sie mit rechts von der Befehlszeile –
login username
Es wird nach dem Passwort des Benutzers gefragt. Geben Sie das Passwort ein, um fortzufahren.
Jetzt installieren wir SteamCMD, ein Befehlszeilentool zum Einrichten und Verwalten unseres CS:GO-Servers.
Schritt 3. SteamCMD installieren
Abhängigkeiten installieren
sudo apt install lib32gcc1 lib32stdc++6
Stellen Sie sicher, dass Sie die oben genannten Abhängigkeiten vor SteamCMD installieren.
mkdir steamcmd && cd steamcmd
Laden Sie jetzt SteamCMD herunter.
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
Der obige Befehl lädt das Archiv der SteamCMD-Dateien herunter und extrahiert sie. Um die Steam-Befehlszeile auszuführen, führen Sie steamcmd.sh
aus Datei.
./steamcmd.sh
Es wird Sie in die Steam-Befehlszeile einloggen. Von hier aus können wir Befehle verwenden, um die Verbindung zwischen dem Dampf und unserem Server herzustellen. Sobald unser Server autorisiert ist, können wir unseren Server für den Rest der Welt öffnen.
Melden Sie sich zuerst mit Ihrem Steam-Konto an. Lassen Sie sich nicht mit dem Benutzernamen des Servers verwechseln.
login steam_username
Nach der Authentifizierung können Sie den CS:GO-Server installieren.
Bei Bedarf können Sie das Installationsverzeichnis des Servers mit force_install_dir ändern Befehl.
force_install_dir /path/to/csgo-server
Installieren Sie abschließend den CS:GO-Server.
app_update 740 validate
Die Installation wird einige Zeit in Anspruch nehmen. Es lädt den Server herunter und validiert alle Dateien.
Wenn Sie fertig sind, können Sie die Befehlszeile mit quit
Befehl.
Und das war’s fast! Wenn Sie das Spiel im LAN spielen möchten, sind wir hier fertig. Der folgende Befehl startet ein Gelegenheitsspiel in de_dust2 Karte.
/path_to_csgo_installation/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2
Schritt 4. Erstellen Sie einen öffentlichen CS:GO-Server
Wie gesagt, wir sind hier fast fertig. Wir haben im letzten Schritt unser erstes CS:GO-Match installiert und gestartet, aber es war nur für das Spielen in einem LAN-Netzwerk gedacht. Um diesen Server öffentlich zu machen, müssen wir ein Steam Game Server Login Token oder GSLT erwerben .
Öffnen Sie den Webbrowser und melden Sie sich bei Ihrem Steam-Konto an. Rufen Sie jetzt die Kontoverwaltung des Steam-Spielservers auf.
Hier können wir ein Gameserver-Konto erstellen. Geben Sie die App-ID des Spiels (730 für CS:GO) und Memo ein, um ein Token zu erstellen. Kopieren Sie das Token und fahren Sie mit dem nächsten Schritt fort.

Führen Sie nun denselben Befehl aus, den wir ausgeführt haben, um den Server mit einer zusätzlichen Option +sv_setsteamaccount und token zu starten .
/path_to_csgo/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_mirage +sv_setsteamaccount token
Hinweis
Ersetzen Sie im obigen Befehl das Token mit dem oben in Schritt 4 erstellten Token.
Das ist es! Wenn jeder Schritt korrekt ausgeführt wurde, sollte der Server ein Gelegenheitsspiel auf der Karte „de_mirage“ starten, aber diesmal kann dem Spiel jeder mit der IP-Adresse des Servers beitreten.
Öffnen Sie das CS:GO-Spiel, öffnen Sie die Konsole und geben Sie den folgenden Befehl ein, um diesem Server beizutreten –
connect ip_address:port