Если вы всегда хотели получить сервер Counter-Strike: global assault, но у вас не было возможности взять его в аренду, вам повезло! Вот как создать бесплатный сервер на три месяца
Counter-Strike: Global Offensive работает по принципу клиент-сервер. Вы установили клиент игры на компьютер и установили компьютер в месте с конфигурацией сервера. Чтобы играть, клиент должен быть подключен к серверу. Это хорошее решение. Если сервер справляется с нагрузкой, все клиенты будут работать с отличной производительностью и плавным игровым процессом.
Counter-Strike: Global Offensive, Wholesale использует два типа серверов. Назовем их "официальные" и "сторонние". Первый поддерживается самим клапаном. Простой пример — все матчи в рейтинговых играх проходят на официальных серверах.
Сторонние серверы — это серверы сообщества. Они могут иметь индивидуальные модификации, vac off или лабораторные карты. На этих серверах также можно играть в уникальные функции. Например, deathmatch, в котором повреждаются только удары головой.
Ваши собственные свойства сервера являются точными. Вы должны создать свой собственный. Для этого требуется статический IP-адрес и, в идеале, эксклюзивный компьютер. В качестве альтернативы вы можете взять его напрокат. Аренда полудюжины серверов для обучения стоит около 15 долларов США в месяц.
Однако можно попытаться сделать все это бесплатно. Вам необходимо использовать Google Cloud в течение трехмесячного пробного периода. Впервые я увидел эту идею на игровом сабреддите в посте K97513. Спасибо за информацию!
Установка собственного сервера требует некоторой работы, поэтому мы написали руководство из шести шагов. Вот он!
Вам потребуется учетная запись Google и банковская карта. Если у вас все есть, вам нужно перейти в Google Cloud, войти в систему и нажать кнопку "Начать бесплатно". Затем вам нужно заполнить все необходимые поля на двух экранах и, наконец, подключиться.
"Начать бесплатно" означает, что Google предлагает вам 300 долларов и возможность пользоваться облачным сервисом Google в течение трех месяцев. 300 долларов являются "виртуальными" и могут быть потрачены только на обслуживание. Положительным аспектом данной проблемы является то, что компания не возвращает эти деньги и не инициирует снятие денег с данной карты без явного разрешения пользователя.
Проще говоря — после регистрации деньги могут быть испорчены в течение трех месяцев, а когда деньги закончатся, ничего не произойдет. Веселье" просто заканчивается, и вам приходится платить, чтобы продолжить.
В главном окне сайта необходимо выбрать Computing Engine в левом поле. Нажмите кнопку Create Instance (Создать экземпляр) в верхней части открывшегося окна. Далее необходимо назвать сервер, выбрать конфигурацию и указать размер диска, а также используемое дисковое пространство. Мы рекомендуем использовать последнюю версию Ubuntu, так как мы жили там однажды. В нашем случае 20.04 LTS с октябрьским обновлением.
Теперь нажмите кнопку Создать, и сервер готов.
На экране экземпляра виртуальной машины сервер теперь отображается с выбранным вами именем. Нажмите на имя, перейдите к разделу Сетевые взаимосвязи и выберите Детальный просмотр. В этом разделе сначала откройте Внешний IP-адрес. В таблице измените тип IP на Статический.
Далее, в левой части окна нажмите Firewall и создайте новое правило. Для этого нажмите на кнопку в верхней части экрана. Важно дать правилу название. Перейдите в раздел Имя и установите следующие параметры
- Все случаи в сети целевой линии.
- 0.0.0.0.0.0/0 в области IP-адреса источника,.
- Введите 27015-27030,27036-27037 и 4380,27000-27031,27036 в соответствующие поля и установите флажки tcp и udp.
Нажмите кнопку Создать, чтобы создать правило и вернуться на экран экземпляра виртуальной машины.
Вы почти закончили. Осталось только изменить обычный сервер с "google" на игровой. Для этого нажмите кнопку SSH на экране экземпляра виртуальной машины, чтобы открыть терминал. Откроется терминал, в котором нужно последовательно ввести три команды.
Сначала: sudo —sh -c’dpkg —add-architecture i386; add-apt-repository multiverse; apt-get update? apt-get -ydist-upgrade’.
Далее: wget -O linuxgsm.sh https: //linuxgsm.sh && chmod + x linuxgsm.sh && bash linuxgsm.sh csgoserver
И наконец: . / установка csgoserver
После ввода каждого из них необходимо подтвердить все клавишей Enter. Первые две команды выполняются очень быстро, а третья может занять до 30 минут в режиме реального времени.
Когда установка будет завершена, в терминале появится приглашение. Вы можете проигнорировать это приглашение и нажать Enter, чтобы продолжить.
Все почти готово. Осталось только подключить Steam к серверу. Для этого необходимо зайти на страницу "Управление учетной записью игрового сервера в Steam". Там прокрутите вниз до предложения и создайте новую учетную запись игрового сервера. В поле Номер заявки введите 730 — это ваш номер в CS:GO. В разделе "Примечания" вы можете оставить полезные заметки.
В таблице рядом с ним указана введенная информация и колонка ‘Идентификатор’. Все еще нужны. Вы должны скопировать его куда-нибудь. Также стоит скопировать внутренний IP из таблицы на экране VM.
Оба значения необходимо ввести в шаблон:.
screen serverfiles / srcds_run -game csgo -usercon -strictportbind -ip YOURIP -port 27015 + clientport 27005 + tv_port 27020 + sv_setsteamaccount YOURIDENTIFIER -tickrate 128 + map de_mirage +servercfgfileserver. cfg -maxplayers_override 16 + mapgroup mg_active + game_type 0 + game_mode 1 + host_workshop_collection + workshop_start_map -authkey -nobreakpad
Полученная сборка должна быть добавлена в файл start.sh. Для этого введите nanostart.sh. Затем CTRL + V для вставки, CTRL + S для сохранения и CTRL + X для выхода.
Чтобы завершить запуск, просто введите еще один shstart.sh. Вот и все. Да, теперь вы можете запустить систему. Поздравляем, у вас есть обычный пустой сервер соревнований с 128 тиками.
Если вы делаете что-либо, кроме обычного выполнения на более нормальном сервере, стоит сделать резервную копию. Например, если установка мода идет не по плану, это может помочь откатить изменения. Удобство.
Резервное копирование сервера очень просто. Просто щелкните имя сервера на экране VM и выберите Create Machine Image в верхней части открывшегося окна. Затем дайте имя резервной копии и нажмите кнопку Создать, как обычно. Вот и все. Теперь ваша резервная копия готова.
Если вы будете тщательно следовать инструкциям, это займет у вас не более часа. За один час у вас в кармане будет частный сервер на три месяца для экспериментов и обучения. #csgo
