За да играете Counter-Strike: Global Offensive с приятели, трябва да намерите и настроите специален сървър. Имайте предвид, че виртуалният сървър не е подходящ за CS GO, тъй като изисква сериозни ресурси. Например, сървърната част на CS отнема 25 GB. Освен това е важно да изберете център за данни, който се намира най-близо до вас, за да има нормален пинг. За да играете CS GO, се нуждаете от мощен хардуер, който може да се справи с натоварването.
Изберете и наемете специален сървър за CS:GO
Преди да поръчате, обърнете внимание на характеристиките:
- дисково пространство - от 40 GB (тъй като самата сървърна част на CS GO заема повече от 25 GB);
- тип диск - SSD е по-добър, но HDD също е подходящ, за да се спестят пари;
- процесор - поне 2 ядра;
- RAM - от 2 GB.
Операционната система може да бъде всякаква. В примера работим с Ubuntu 20.04 LTS.
Инструкции стъпка по стъпка как да настроите специален сървър за CS GO
Създали сте сървър за Counter-Strike: Global Offensive. Връзката с него се осъществява чрез ssh - мрежов протокол на приложен слой.
След това трябва да инсталирате специален сървър с настройките, посочени в официалните инструкции на разработчиците на играта:
- Влезте в системата под името rt-rights и създайте нов потребител с ограничени възможности. За да направите това, използвайте командата
useradd -m steam. - Инсталирайте пакета steamcmd (някога беше по подразбиране в Ubuntu 20.04 LTS), но след това беше изключен, така че трябва да направите всичко на ръка. Командата за инсталирането му е
apt install lib32gcc1. - Конфигурирайте потребителските права, ограничете възможностите. За да направите това, използвайте командата
sudo -u steam bash.
След това за SteamCMD трябва да създадете директория, в която Steam да записва логове. Командата изглежда по следния начин:
mkdir ~/Steam && cd ~/Steam
След това трябва да изтеглим и инсталираме самия SteamCMD в директорията:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar zxvf steamcmd_linux.tar.gz
След инсталацията трябва да стартираме SteamCMD и да влезем в него:
./steamcmd.sh
Вход анонимен
В SteamCMD трябва да намерите директорията CS GO. За да направите това, използвайте командата
force_install_dir ./cs_go/
Остава само да инсталирате CS. Това се прави с командата
app_update 740 validate
В нея 740 е вътрешният код на CS GO. Процедурата може да отнеме време, защото трябва да изтеглите повече от 25 GB данни.
Остава да създадете токън и да стартирате сървъра.