Установить сервер cs go на vds как

Обновлено: 04.07.2024

IPv6 представляет собой новую версию протокола IP (Internet Protocol), протокола сетевого уровня в стеке TCP/IP. IPv6 по сути является преемником четвёртой версии протокола IP, и.

Введение в SELinux под CentOS Stream

Настройка пары ключей ssh на linux сервере

Для повышения безопасности ssh-соединения рекомендуется отказаться от логина по паролю, и подключаться к удалённому серверу с помощью ключей. Это действие аналогично отпиранию замка с помощью.

Первичная настройка сервера с ОС Ubuntu 18.04

Для того, чтобы максимально обезопасить ваш сервер, чтобы его не взломали и вы не потеряли свою работу и данные, рекомендуется провести первичную настройку сервера. Создание.

Как подключиться к виртуальному серверу Windows по RDP из Linux?

Для того, чтобы подключиться к виртуальному серверу Windows из операционной системы linux (в данном примере будет Ubuntu), требуется установить клиент удалённого доступа Remmina Либо можно.

Как подключиться по RDP к VPS, если у вас Windows XP SP1/SP2

В ОС Windows ХР изначально не была реализована проверка подлинности на уровне сети и подключение по rdp не требовалось. Затем компания Майкрософт выпустила патч-исправление для.

Как установить WordPress на VPS за одну минуту

Это руководство для тех, кто хочет настроить CMS WordPress на виртуальном хостинге. Мы подготовили образ в маркетплейсе, который позволит поднять WordPress на VPS/VDS буквально за несколько.

Настройка локальной сети через ZeroTier

Если вам нужно поднять локальную сеть, чтобы поиграть по ней с другом или забрать какие-то большие файлы (например, фильмы), вы можете сделать это на минимальном.

Инструкция для юридических лиц

Воспользоваться нашими услугами и арендовать виртуальный сервер может как физическое лицо, так и юридическое, при этом стоимость для юридических лиц не отличается. Предоставление услуг осуществляется.

Как установить антивирусную защиту на VPS?

Мы предлагаем использовать современную антивирусную защиту для вашего виртуального сервера от «Лаборатории Касперского» Kaspersky Security for Virtualization 4.0 Light Agent (легкий агент антивируса Касперского для виртуальных сред).

Что такое облачный VPS, тариф «За ресурсы» и как он работает?

Тариф «За ресурсы» выгоден для клиентов, которые приобретают виртуальный сервер (cloud VPS) для решения задач, требующих разового выделения серьезных вычислительных ресурсов при значительном времени простоя.

Подключение к VPS Linux через SSH

После того, как вы создали сервер в личном кабинете, вы можете войти на него используя протокол SSH. Скачайте SSH-клиент PuTTY здесь. После этого необходимо запустить программу.

Панель управления сервером ISPmanager 5 Lite

Рассмотрим, как начать работу на виртуальном сервере с помощью панели управления ISPmanager 5 Lite. Панель дает возможность делать все базовые задачи на сервере: создание пользователей, управление.

Как создать тестовый VPS Windows сервер на RU VDS

RDP: Как подключиться к виртуальному серверу Windows?

Взятый вами в аренду виртуальный сервер работает на ОС Windows Server. Чтобы подключиться к нему, используйте протокол RDP (remote desktop protocol) или по-другому «Подключение к.

Что такое VPS хостинг?

Для начала стоит расшифровать аббревиатуру. VPS – это Virtual Private Server. Наряду с виртуальным хостингом и выделенным сервером он может быть предоставлен клиенту провайдером с целью аренды.

Как не пропустить письма от RUVDS

В данном разделе нашего VPS справочника мы расскажем как всегда гарантированно получать письма от хостинг-провайдера RUVDS. В зависимости от того, на каком сервисе располагается ваш.

Подготовка виртуального сервера RUVDS

Нас странице заказа выбираем сервер со следующими параметрами:

Обратите внимание, что нужно выбрать минимум 40 Гб места на диске, т. к. серверная часть CS GO занимает более 25 Гб. При желании, для ускорения работы сервера можно выбрать тип диска SSD.

Заказ VPS сервера CS GO

Заказ сервера RUVDS для CS GO

После создания сервера необходимо подключиться к нему по ssh. Подробная инструкция есть в нашем справочнике: Подключение к VPS Linux через SSH.

Установка выделенного сервера CS GO

Зайдем на сервер по ssh под root пользователем и в целях безопасности создадим нового пользователя:

Пакет steamcmd был удален из Ubuntu 20.04 LTS поэтому мы поставим steamcmd вручную.

Запустим bash из под пользователя steam, чтобы ограничить привилегии.

Создадим директорию для SteamCMD и перейдем в неё. Обратите внимание, что мы называем директорию Steam с большой буквы. Если ввести другое название, то SteamCMD все равно создаст директорию Steam и будет записывать туда логи.

Скачаем и распакуем сам SteamCMD:

Запускаем SteamCMD и анонимно залогиниваемся:

Переключаемся на директорию cs_go:

Установщик скачает примерно 25 Гб данных. Это займет некоторое время.

CS GO GSLT

CS GO GSLT

После этого можно запускать сервер.

Для этого нужно сначала выйти из SteamCMD:

Перейдем в директорию где расположен srcds_run:

После этого запускаем игру командой:

Для подключения к нашему выделенному серверу заходим в клиент игры CS GO и в разделе Favorites добавляем IP адрес нашего виртуального сервера.

| Решили установить свои правила и запустить сервер КС ГО на VDS сервере?

Полное сопровождение установки от А до Я, у Вас всё получится, а если возникнут вопросы, пишите нам в поддержку! Всем клиентам помощь обеспечена. Подбираем тариф, который подойдёт под наш онлайн, тикрейт и нагрузку!

Меркурий SSD - для сервера CS:GO не рекомендован, так как просто не хватит дискового пространства для сервера.

Для удобного и понятного восприятия, какой тариф Вам необходим, мы составили данную таблицу:

Тарифный планРекомендуемый онлайн TickRate 64Рекомендуемый онлайн TickRate 128
Меркурий SSD00
Нептун SSD1 сервер с онлайном 141 сервер с онлайном 10
Уран SSD2 сервера с онлайном 142 сервера с онлайном 10
Сатурн SSD3 сервера с онлайном 243 сервера с онлайном 18
Юпитер SSD3 сервера с онлайном 383 сервера с онлайном 24
Солнце SSD4 сервера с онлайном 564 сервера с онлайном 32

Не будем долго ждать, давайте приступать к делу! Устанавливаем наш сервер, предпочтительно выбирая ОС Debian 9 x86_64 Обновляем список доступных пакетов, добавляя для проверки архитектуру x86

Ставим необходимые пакеты для работы сервера и дальнейшего упрощения управления.

apt-get install curl lib32stdc++6 lib32z1 libncurses5-dev lib32gcc1 lib32ncursesw5 autoconf automake m4 bison git libtool-bin checkinstall rsync unzip sudo software-properties-common cpulimit gdb psmisc sshpass tcpdump iftop nano screen htop iotop smartmontools ifstat rrdtool libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 -y

Теперь добавляем пользователя для нашего сервера, под которым всё будет работать.

/home/server_dir - папка пользователя, куда будет скачиваться сервер.
server1 - логин пользователя.
server_pass - пароль пользователя.

Выбираем пункт 2 STANDALONE

Обновим настройки proftpd для корректной работы.
Копируем и вставляем в терминал, можно всё сразу

ФТП готов к работе и подключениям, по данным созданного пользователя.

Теперь выходим из root пользователя, и входим в SSH под нашим созданным пользователем.
Создадим папку для SteamCMD, отдельную от папки куда будет качаться сервер, если этого не сделать, будет ошибкаЭто означает, что SteamCMD должен быть в другой папке, отличной от той, куда будет качаться сервер. Нам необходимо создать новую папку для загрузки сервера, либо переместить steamcmd.
Создаём новую папку для steamcmd


Наблюдаем за скачиванием всех нужных библиотек для работы SteamCMD и переходим к загрузке сервера!
Пишем в steamcmd Получаем ответ
Далее, указываем путь к папке, куда будет качаться сервер.

Начинаем наблюдать прогресс загрузки и ждать окончания.Наш сервер загружен и готов к первому запуску!

Начинаем формировать строку запуска, выбираем режим.

Режим игрыgame_typegame_mode
Competitive (Соревновательный)01
Casual (Случайный режим) - По умолчанию00
Wingman (Ведомый)02
Deathmatch12
Demolition (Разрушение)11
Arms Race (Гонка вооружений)10
Guardian (Выживание против ботов)40
Co-op Strike (Сюжетный режим)41
Danger Zone (Королевская битва)60

Вот пример строки запуска.

- от имени пользователя server, создаём виртуальное окно с именем server_csgo1 ./srcds_run -game csgo -console -usercon -ip 164.132.1.250 -port 27015 -maxplayers_override 32 +map de_dust2 -tickrate 128 +sv_lan 0 +game_type 0 +game_mode 1 -debug +tv_port 37015 -secure
  • -ip 164.132.1.250 - указываем свой IP VDS
  • -port 27015 - указываем нужный порт на котором включать сервер, 27015 - стандартный порт.
  • -maxplayers_override 32 - максимальное количество игроков которое может зайти, т.е просто слотов.
  • +map de_dust2 - указываем стартовую карту, на которой включается сервер
  • -tickrate 128 - указываем tickrate, 128 для высокой точности игры, 102 обычно используют для surf и bhop серверов, 64 для 80% всех паблик серверов любых модов.
  • +game_type 0 +game_mode 1 - эту пункты описаны выше, здесь указывается режим игры.
  • +tv_port 37015 - порт SourceTV, если включёно, для включения добавьте +tv_enable 1

- здесь меняем приоритет всех процессов пользователя, на самый высокий.

После первого запуска, видим примерно следующее:
Нам сообщают, что сервер не привязан ни к одному из аккаунтов Steam, по-этому соединения из интернета запрещены.
Нужно создать токен для игрового сервера и привязать его к аккаунту.

Здесь есть вся необходимая информация и требования к аккаунту, что бы привязать сервер, проверяем что по всем параметрам мы подходим и авторизуемся на этом сайте (сайт является официальным, об этом свидетельствует Steam SSL сертификат и подпись в строке браузера)


нажав кнопку вход в правом верхнем углу, вводим данные Steam аккаунта. После входа нам нужно будет заполнить форум для получения токена.


В первый пункт вводим значение 730, во второй любое обозначение, можно имя сервера что бы не путатся в токенах. Нажимаем Create и получаем заветный токен для сервера Как привязать сервер без Steam аккаунта за 3 рубля.

После привязки сервера, он готов к заходу игроков!

Теперь настроим запуск сервера после перезагрузки VDS
От root пользователя, пишем

Опускаемся в самый низ стрелочками и пишем:

Нажимаем ctrl + x, нас спрашивают сохранить ли файл, потом нажимаем Y и enter


Софт который нам потребуется и характеристики сервера







[FAQ] За,что можно схлопотать бан сервера и временный бан аккаунта?



Софт который нам потребуется и характеристики сервера

Проц: Xeon® E5-2670v2 - 2500Mhz
CPU: 1
RAM: 1 GB
OS:
Centos 6.5 64Bit
SSD:
20 GB

P.S Для одного сервера этого достаточно

1.Открываем PuTTy и подключаемся к серверу

2.Вводим Логин и пароль. P.s не пугайтесь,пароль не будет виден

3. Обновляем нашу систему командой: yum update. Подтверждаем обновление(Установку) введя Y

4. После обновления устанавливаем библиотеки командой yum install glibc.i686 libstdc++.i686

5. Устанавливаем Screen,что-бы сервер работал 24/7: yum install screen

6. Устанавливаем команду wget,для скачивания файлов на сервер yum install wget

С установкой компонентов закончили,теперь переходим к установки сервера.

Распаковываем скачанный архив на раб.стол. Заходим в FileZilla и вводим данные от VPS

Хост: Ваш IP
Имя пользователя: root
Пароль: Пароль который выдали после заказа сервера

После авторизации заливаем распакованную папку "Servercsgo" на сервер

После заливки нашей папки мы переходим в PuTTy,и вводим команду :

Дальше мы начинаем установку SteamCMD. Для этого мы вводим команду:

этой командой производится скачивания SteamCMD

После скачивания SteamCMD,распаковываем его

Ставим права на исполняемый файл

И запускаем Автоустановщик

Дальше пойдет обновление Steam и скачивание сервера CS:GO

Далее,что-бы на наш сервер заходили игроки нам надо отключить брандмауэр

Заходим в папку с сервером

и ставим права на исполняемый файл запуска сервера
Теперь нам надо привязать "Токкен(ключ)" к нашему серверу. Для этого мы переходим на сайт

и создаете новый ключ

После создания ключа заходим в FileZilla и открываем Server.cfg

и ищем строчку sv_setsteamaccount "UVDG06FJG1RX9G2ZM5OCVSHD33OHAJFR" . P.S Вместо UVDG06FJG1RX9G2ZM5OCVSHD33OHAJFR вставляете свой ключ который сгенерировали.

После всех этих манипуляций,запускаем сервер командой

.Если в колонке "Command" есть srcds_linux,то сервер успешно запущен

Остановка сервера производится командой kill и PID процесса

Теперь нам осталось установить SourceMod и MetaMod. Для этого переходим в папку csgo

,и прописываем команды

и генерируем metamod.vdf

После скачивания metamod.vdf,мы переходим в FileZilla и идем по пути

/root/Servercsgo/servercsgo/csgo/addons ,и меняем metamod.vdf,на тот-который скачали

Все! Настройка сервера завершена! Удачного создания сервера! screen -d -m ./srcds_run -game csgo -console -nobots -tickrate 128 -port 27015 +game_type 0 +game_mode 0 +map awp_lego_2 -maxplayers_override 25

-tickrate 128 // Устанавливает FPS сервера
-port 27015 //Задать порт сервера. ПО умолчанию 27015
+map awp_lego_2 //Стартовая карта. По умолчанию +map de_dust2
-maxplayers_override 25// Количество слотов на сервере

[FAQ] За,что можно схлопотать бан сервера и временный бан аккаунта?

За плагины:
[Shop] CS:GO Knife v1.2.
[Shop] Coins.
[VIP] Coins (CSGO).
[VIP] PR\MM Rank (CSGO).
[VIP] KNIFE (CSGO).
[VIP] Music Kit's (CSGO).
[Levels Ranks] Module - FakeRank v1.1.0.
[Levels Ranks] Module - Knifes v1.1.2.
[CS: GO] - Weapon Paints v1.6.4[RUS].
[CS: GO] - Weapon Paints 2.7 Private & Knifes.
[CS: GO] - Knife choice CORE - Выбор ножа ЯДРО V2.2.

За запрещенный prop в sourcemod

1. m_iItemDefinitionIndex.
2. m_iCompetitiveRanking.
3. m_nActiveCoinRank.
4. m_nPersonaDataPublicLevel.

- Есть один способ,но возможно за него вы тоже получите бан серва и токкена.

В файле addons/sourcemod/configs/core.cfg переменная FollowCSGOServerGuidelines должна быть в положении "yes". Плагины запрещённые valve будут в неактивном состоянии.

НО! Эта функция не гарантирует защиту от всего, алгоритм проверок от valve может измениться в любой момент.

Для того-что-бы RCON команды работали,вы должны в Server.cfg задать RCON пароль,а после входа на сервер следует открыть консоль, и прописать:

rcon_password "ваш пароль"
________________________________________________________________________________

rcon changelevel de_dust2 - меняет карту на любую вами набранную после changelevel
rcon kick gogee - кикнуть игрока с ником gogee
rcon mp_restartgame 1 - рестарт мапы после 1 секунды.
rcon mp_autoteambalance "1" - Врубить или вырубить автоматический баланс игроков (чтобы перекидывало если кого-то больше)
rcon mp_buytime "0.25" - изменить время закупки (в минутах) (по умолчанию 25 секунд - 0.25)
rcon mp_c4timer "35" - изменить время, на которое закладывается бомба на de_ картах (в секундах)
rcon mp_fadetoblack "0" - превращается ли экран в чёрный после смерти? 1-да 0-нет
rcon mp_footsteps "1" - слышны ли шаги при беге? 1-да 0-нет
rcon mp_forcecamera "0" - разрешать ли смотреть за игроками другой команды после смерти? 0-да 2-нет
rcon mp_forcechasecam "0" - разрешать ли смотреть за игроками другой команды после смерти? 0-да 2-нет
rcon mp_freezetime "5" - задержка до начала раунда (в секундах)
rcon mp_friendlyfire "0" - включен ли friendlyfire (атака по своим) 1-да, 0-нет
rcon mp_hostagepenalty "0" - кикать за атаку заложников? 1-да 0-нет
rcon mp_limitteams "2" - сколько должен быть перевес чтобы перекинуло?
rcon mp_maxrounds "0" - максимальное количество раундов, которое можно сыграть на 1-й карте (по умолчанию карта играется на время)
rcon mp_roundtime "1.75" - время раунда (по умолчанию 1 минута 45 секунд - 1.75)
rcon mp_startmoney "800" - деньги, с которыми игрок начинает играть после присоединения к игре
rcon mp_timelimit "25" - сколько по времени играется одна карта (в минутах)
rcon mp_winlimit "0" - сколько максимум может выиграть одна команда, чтобы случился переход на следующую карту (по умолчанию выключено)
rcon sv_alltalk "0" - если 1, то все будут слышать микрофоны противоположной команды
rcon sv_gravity "800" - гравитация (по умолчанию 800)
rcon sv_proxies "1" - сколько HLTV могут присоединиться к серверу (1 по умолчанию)
rcon sv_voiceenable "1" - разрешить ли говорить игрокам в микрофон?
rcon pausable "0" - разрешить ручную паузу игрокам командой pause в консоли?
rcon allow_spectators "1" - разрешить присоединение за спектаторов? rcon addip 0.0 ip (например rcon addip 0.0 76.83.123.12) - в данном примере ip 76.83.123.12 улетает в перманентный бан. IP копируем из консоли после команды
rcon status. rcon removeip ip (например rcon removeip 76.83.123.12) - разбанивает ip, попавшие в банлист
rcon mp_pausematch Приостановить игру
rcon mp_unpausematch Возобновить игру после паузы

Это статья о том как настроить выделенный сервер CS GO (Counter-Strike Global Offensive) на виртуальном сервер RUVDS. Свой сервер позволит играть с друзьями и знакомыми через интернет.

Кратко расскажем об основных преимуществах использования сервиса RUVDS:

Читайте также: