Как создать свой сервер на локальном компьютере
Многие игроки хотят создать свой сервер,для игры с друзьями, тестирования механик игры, плагинов или создания коммерческого проекта. В этом гайде мы подробно разберем создание сервера и его настройку.
Установка сервера
Прежде всего сервер необходимо загрузить.Сделать это можно по ссылке на официальном сайте facepunch. В самом низу странице кликаем на строчку quick start zip here. После чего начнется загрузка архива с сервером.

Скачиваем и извлекаем все из архива. Сам скачиваемый файл весит меньше мегабайта, но после запуска исполняемого файла объем увеличится. Так что позаботьтесь заранее о свободном месте на диске ( не менее 8,5 Гб). Далее нам нужно открыть папку server и запустить батник Run_DS. И мы видим, что сервер начал подкачку файлов, дожидаемся завершения.

После того как сервер закончит обновление вы увидите следующие надпись: «Server startup complete». На этом установка окончена, переходим к настройке.

Настройка сервера
Для настройки сервера, в первую очередь, нам понадобится отредактировать тот самый батник, который мы запускали. Кликаем по нему ПКМ-Изменить (или открыть любым удобным вам текстовым редактором). В этом файле прописаны базовые параметры сервера, нам нужно удалить отсюда пару строчек (выделены красным).

После данных манипуляций сервер готов к запуску. Но прежде чем это сделать мы разберем все основные параметры сервера, для более тонкой его настройки.
Подробная настройка параметров сервера
Изначально в нашем BAT-файле присутствует такой код:
Изменяя параметры в данном файле мы можем настроить сервер так, как нам нужно. Прежде всего разберем каждый из них по отдельности:
- echo off
Данная команда выключает отображение результата выполнения всех остальных команд в консоль. Необходима только для удобства, чтобы не заспамливать консоль. - :start
Отметка начала выполнения цикла - RustDedicated.exe -batchmode ^+server.hostname «My Server Name» ^+server.port 28015 ^+server.identity «my_server» ^+server.worldsize 2400 ^+server.seed 20200806 -logFile «output.txt» -autoupdate
Главная строка запуска сервера, здесь указываются ( при необходимости добавляются дополнительные) основные параметры:- -batchmode
Выключает графический интерфейс сервера, избавляя от ручного вмешательства. - +server.port 28015
Порт для подключения к серверу - +server.level «Procedural map»
Выбор типа карты сервер.В расте существует всего четыре карты: Procedural map ( Стандартная ), Barren, HapisIsland, SavasIsland. - +server.seed 1234
Сид карты, используется для генерации процедурной карты или Barren (используется вместе с server.worldsize). Допустимые значения от 0 до 2147483647. - +server.worldsize 4000
Размер вашей карты (используется вместе с server.seed). Допустимые значения от 1000 до 6000. - +server.maxplayers 10
Максимальное количество игроков на сервере - +server.hostname «My Server Name»
Имя сервера. Отображается в списке серверов игры и в информации о сервере.
- +server.description «Описание сервера»
Описание в информации о сервере внутри игры. - +server.url «http://yourwebsite.com»
Ссылка на ваш сайт. Отображается в информации о сервере. - +server.headerimage «http://yourwebsite.com/logo.jpg»
Ссылка на логотип используемый при подключении к серверу — JPG картинка размером 512 x 256. - +server.identity «server1»
Каталог, в котором будут храниться все файлы сервера. - +rcon.port 28016
Порт подключения через удаленную консоль. - +rcon.password 1234
Пароль, необходимый для доступа через удаленную консоль ( Rcon ). Не используйте пробелы или специальные символы. - +rcon.web 1
Использует тип подключения websocket для rcon (рекомендуется).
Изменяем нужные нам параметры, перезапускаем сервер и он полностью готов к использованию.
Выбор карты для сервера
Для удобства можно воспользоваться сервисом, который позволяет просмотреть уже готовые карты с различными сидами. Там вы можете себе по удобству подобрать карту используя простой интерфейс.

На данном примере число 2400 — это размер карты (server.worldsize), а 20200806 — ее сид (server.seed). Но базовый батник не содержит параметра размера карты, нам нужно его дописать. Все параметры прописываются через «пробел» и «+», если у вас возникают ошибки, можно перед плюсами добавлять галочку «^». Таким образом получаем следующий текст.
Сохраняем, закрываем и запускаем снова наш батник. Сервер запущен и теперь к нему можно подключиться.
Подключение к локальному серверу
Запускаем игру, открываем консоль ( f1 ) и прописываем команду для подлючения.
В которой «127.0.0.1» — это адрес для локального подключения, а 28015 порт подключения, прописанный в нашем батнике.
Как выдать права администратора или модератора
После загрузки на сервер у вас возможно появился вопрос: «А как назначить себя администратором?». Ответ на который довольно прост. Для этого мы сворачиваем игру и разворачиваем нашу консоль сервера. В последних строчках командной строки (если вы недавно подключились) находим сообщение о вашем коннекте и скопировав от туда ваш Steam_ID пишем следующую команду.
В данном примере STEAM_ID взят не из строки подключения к серверу, а из строки принудительного дисконнекта.

После проделанным манипуляций должна появиться строчка «Added owner … «, что свидетельствует об успехе.
По тому же принципу выдаются и права модератора, с разницей лишь в команде:
How to Port Forward Rust
Rust is an Action, Adventure, Survival, Open-World, Simulation, MMO, and Role-Playing game published by Facepunch Studios released in 2018.
Rust game cover artwork
Which Ports Does Rust Require
The specific incoming ports for Rust are as follows:
Rust — Steam
- TCP: 27015, 27036, 28016, 28083
- UDP: 27015, 27031-27036, 28015
We have guides that are custom tailored for Rust that will show you the ports.
Rust has the following styles of play.
- Action games are fast paced and tend to put the player in the middle of the action, requiring you to jump over obstacles, climb ladders, and shoot things.
- An adventure game is where the player is usually the protagonist and plays through an evolving story. The storyline is the driving part of an adventure game.
- Survival games are usually focused on resource management, such as ammo and health, and occasionally include elements of stealth. They tend to be based on either supernatural enemies, have horror themes, or be post-apocalyptic. The primary gameplay mechanic is to simply stay alive.
- Open world style games are usually not on rails, meaning that the player gets to go anywhere and solve problems in the order that they choose. The player is usually allowed to roam freely through a normally massive environment.
- Simulation is a huge category of games that includes driving and flying simulators, social simulations, medical simulations, sports simulations, and even dating simulations. They attempt to mimic the real world in a way that is either educational or rewarding or both. Popular examples include SimCity, FlightGear, and Madden NFL.
- MMO stands for Massively Multiplayer Online game. MMO’s are huge open worlds where large numbers of people play at the same time. The focus highly on character development and progression, as well as loot collection and grouping together.
- In a role playing game, or RPG, the player takes on the role of the main character and helps the story line to unfold. It usually involves a very long play time, inventory management, and a deep leveling system. RPG’s are usually the longest style of game. Skyrim and Fallout are amongst the most popular RPG style games.
Port Forward Rust
When you are playing Rust you might need to forward some ports in your router. Forwarding ports is a useful trick in gaming because it can really help to make your network connection most stable and sometimes even faster. Routers were not designed to allow incoming network requests and some games can play tremendously better if an incoming connection is forwarded through the router to the game.
Before You Forward a Port
Before you can forward a port you need to know the following things:
- The IP address of your router.
- Your gaming machine’s IP address.
- A list of TCP and UDP ports to forward.
How to locate your router’s IP Address
The easiest way to find your router’s IP address is to run our free Router Detector utility. It’s a part of the Network Utilities suite of tools and it’s completely free to use.
How To Forward Ports
An easy way to do this is use our Network Utilities software. It can open your ports with just a few clicks. Then when you are done you can just was quickly close your ports again. Alternatively you can do it by hand.
The process for forwarding a port is usually:
- Open a web browser and navigate to your router’s IP address.
- Find your routers port forwarding section.
- Put the IP address of your computer or gaming console in the appropriate box in your router.
- Put the TCP and UDP ports for your game in the corresponding boxes in your router.
- Intermittently you have to reboot your router for the changes to take effect.
When you are done following those steps your ports will be forwarded. Be sure to check out our full list of games and programs that can be forwarded.
More From Portforward
How to Port Forward Microsoft Flight Simulator in Your Router
You can forward some ports in your router to help improve your online connections in Microsoft Flight Simulator.
Open Ports for Roblox
If Roblox has trouple loading online games or fails to load games then you need to make sure that you have an open port.
How to Open a Port in Your Router for Smite
You can help improve your online connections for Smite by forwarding some ports for it in your router.
Mass Effect: Andromeda
Mass Effect: Andromeda issues solved. If you are having trouble joining a lobby with your friends read this.
How to Port Forward in Your Router for Animal Crossing: New Horizons
Forward some ports for Animal Crossing: New Horizons in your router for a better online mutiplayer experience.
Forward Ports on Your Router for The Anacrusis
Connect with others in The Anacrusis more easily and help improve your connections by forwarding some ports in your router.
Open Ports on Your Router for Red Dead Redemption 2
Help improve your online connections in Red Dead Redemption II by forwarding some ports in your router.
Opening Ports for FIFA 23 using Your Router
Forwarding some ports in your router for FIFA 23 can help improve your online multiplayer connections.
Запуск сервера, проблемы с портами.

Решил запустить свой сервер, конфиг настроил на сервер 28015 ркон 28016, порты в роутере пробросил, запустил сервер, старт без ошибок, но в общем списке его нет, и подключение по ip не проходит. Категорически не стартует порт 28015. Порт ркон открывается, но когда проверяю через сайт открыт ли порт, сервер пишет ошибку, а 28015 пишет порт закрыт. Программа проверки портов, пишет что порт не прослушивается, а 28016 прослушивается. Антивируса нет, фаервол я выключил полностью, win10 pro x64. Изначально у нас серый ip, но порты пробросили на раст оба и на роутер, на мой роутер извне доступ есть, даже с мобильного инета, а вот почему раст не пашет, не могу понять. Борюсь два дня
з.ы. без роутера тоже самое, сервер не работает, логинится только по 127.0.0.1:28015
Wolkodav
Новичек
- 11 Ноя 2018
- #2
Решил запустить свой сервер, конфиг настроил на сервер 28015 ркон 28016, порты в роутере пробросил, запустил сервер, старт без ошибок, но в общем списке его нет, и подключение по ip не проходит. Категорически не стартует порт 28015. Порт ркон открывается, но когда проверяю через сайт открыт ли порт, сервер пишет ошибку, а 28015 пишет порт закрыт. Программа проверки портов, пишет что порт не прослушивается, а 28016 прослушивается. Антивируса нет, фаервол я выключил полностью, win10 pro x64. Изначально у нас серый ip, но порты пробросили на раст оба и на роутер, на мой роутер извне доступ есть, даже с мобильного инета, а вот почему раст не пашет, не могу понять. Борюсь два дня
з.ы. без роутера тоже самое, сервер не работает, логинится только по 127.0.0.1:28015
itmeero
- 11 Ноя 2018
- #3
Решил запустить свой сервер, конфиг настроил на сервер 28015 ркон 28016, порты в роутере пробросил, запустил сервер, старт без ошибок, но в общем списке его нет, и подключение по ip не проходит. Категорически не стартует порт 28015. Порт ркон открывается, но когда проверяю через сайт открыт ли порт, сервер пишет ошибку, а 28015 пишет порт закрыт. Программа проверки портов, пишет что порт не прослушивается, а 28016 прослушивается. Антивируса нет, фаервол я выключил полностью, win10 pro x64. Изначально у нас серый ip, но порты пробросили на раст оба и на роутер, на мой роутер извне доступ есть, даже с мобильного инета, а вот почему раст не пашет, не могу понять. Борюсь два дня
з.ы. без роутера тоже самое, сервер не работает, логинится только по 127.0.0.1:28015
Гайд Как открыть порт в Linux? Очень просто!
Статья рассчитана на новичков, использующих Linux.
Многие новички сталкиваются с проблемой после создания игрового сервера на личном выделенном сервере или vds, используя Linux.
Сервер запускается, но порт закрыт, я не могу к нему подключиться. Что же делать?
Нужно прописать правила Firewall’а, что бы нужный порт был открыт.
Для начала немного теории. Сервера по Counter-Strike, абсолютно всех версий, используют 2 протокола, TCP и UDP.
Значит нужно 2 правила для Iptables, что бы открыть порт.
Вопрос: Что такое Iptables?
Ответ: Iptables это самый распространенный и используемый Linux Firewall, для защиты, фильтрации, проброса портов, и многого другого. Подробнее можете почитать в wikipedia.Допустим, у вас Counter-Strike 1.6 сервер, и вы хотите открыть порт 27015. Для этого пропишите в терминал 2 правила.
Первое правило для открытия протокола TCP на порте 27015, а второе правило для открытия протокола UDP на порте 27015.
Другой небольшой пример:
Стандартный порт ssh в Linux находится на 22’ом порте, но использует только протокол TCP. Как же открыть стандартный порт ssh?Что бы его открыть, нужно прописать очень простое правило Iptables, но для порта 22 только на протоколе TCP. Открывать порт на протоколе UDP в данной ситуации не нужно.
Введите в терминал данное правило Iptables:
Дополнительно:
Как открыть нужные порты в Linux для сервера по игре RUST?Типичный вопрос пользователя: Столкнулся с проблемой! Запустил сервер по игре RUST, но не могу к нему подключиться, сервер вообще не виден. Помогите!
Ответ: Сервер по игре RUST использует сразу 2 игровых порта. Первый порт служит для подключения клиента к серверу, второй служит для rcon администрирования.Стандартный порт по игре RUST 28015 использующий протоколы TCP и UDP, второй порт для администрирования 28016 использует только протокол TCP.
Для того, что бы открыть нужный порт по игре RUST, введите в терминал следующие правила:
- -batchmode