Aby grać w Counter-Strike: Global Offensive ze znajomymi, musisz znaleźć i skonfigurować dedykowany serwer. Należy pamiętać, że serwer wirtualny nie nadaje się do CS GO, ponieważ wymaga poważnych zasobów. Na przykład część serwerowa CS zajmuje 25 GB. Ponadto ważne jest, aby wybrać centrum danych zlokalizowane najbliżej ciebie, aby zapewnić normalny ping. Aby grać w CS GO, potrzebujesz potężnego sprzętu, który poradzi sobie z obciążeniami.
Wybór i wynajem serwera dedykowanego dla CS:GO
Przed złożeniem zamówienia należy zwrócić uwagę na jego cechy:
- przestrzeń dyskowa - od 40 GB (ponieważ sama część serwerowa CS GO zajmuje ponad 25 GB);
- typ dysku - SSD jest lepszy, ale HDD jest również odpowiedni, aby zaoszczędzić pieniądze;
- Procesor - co najmniej 2 rdzenie;
- Pamięć RAM - od 2 GB.
System operacyjny może być dowolny. W przykładzie pracujemy z Ubuntu 20.04 LTS.
Instrukcje krok po kroku, jak skonfigurować serwer dedykowany dla CS GO
Stworzyłeś serwer dla Counter-Strike: Global Offensive. Połączenie z nim odbywa się za pośrednictwem ssh - protokołu sieciowego warstwy aplikacji.
Następnie należy zainstalować serwer dedykowany z ustawieniami określonymi w oficjalnych instrukcjach twórców gry:
- Zaloguj się pod prawami rt i utwórz nowego użytkownika o ograniczonych możliwościach. W tym celu należy użyć polecenia
useradd -m steam. - Zainstalować pakiet steamcmd (kiedyś domyślny w Ubuntu 20.04 LTS), ale potem wyłączony, więc wszystko trzeba robić ręcznie. Polecenie instalacji to
apt install lib32gcc1. - Skonfiguruj prawa użytkownika, ogranicz możliwości. Aby to zrobić, użyj polecenia
sudo -u steam bash.
Następnie dla SteamCMD należy utworzyć katalog, w którym Steam będzie zapisywał logi. Polecenie wygląda następująco:
mkdir ~/Steam && cd ~/Steam
Następnie musimy pobrać i zainstalować sam SteamCMD do katalogu:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar zxvf steamcmd_linux.tar.gz
Po instalacji musimy uruchomić SteamCMD i zalogować się:
./steamcmd.sh
login anonymous
W SteamCMD należy odnaleźć katalog CS GO. Aby to zrobić, należy użyć polecenia
force_install_dir ./cs_go/
Pozostaje już tylko zainstalować CS. Odbywa się to za pomocą polecenia
app_update 740 validate
W nim 740 jest wewnętrznym kodem CS GO. Procedura może zająć trochę czasu, ponieważ trzeba pobrać ponad 25 GB danych.
Pozostaje utworzyć token i uruchomić serwer.