Jump to content
-DED-Rapidus

Как запустить выделенный сервер

Recommended Posts

Не претендую на оригинальность, прошу просто почитать для начала РЛЭ с  Вики RoF

1.

Для того, что бы хостить игровой/выделенный сервер нужно быть четко уверенным, что в брандмауэре Windows разрешены те порты, которые установлены в Settings.exe . Это два TCP порта (TCP port [дефолт 28000] и Downloader port [дефолт 28100]) и один UDP порт [дефолт 28000].

 

 

Начнем с этого момента, если у вас есть сервер под Windows с внешним IP, можно не заморачиваться, достаточно

быть четко уверенным, что в брандмауэре Windows в исключения добавлены программы IL-2.exe (по месту его установки) и DServer.exe (по месту его установки).

 

 

Если по каким то причинам у Вас заняты порты 28000 и 28100, то их можно поменять на свободные, для этого достаточно сходить в папку \data и найти файл startup.cfg. Открываем его и ищем поле [KEY = network], под ним искомые параметры портов:

downloader_port = 28100
tcp_port = 28000
udp_port = 28000
 
Меняем их на нужные, попутно рекомендую поменять параметры:
server_download_traflimit = 1000
server_upload_traflimit = 1000
 
По умолчанию в конфиге стоит 1 мегабит, 1 мегабит  ~ 10-15 пользователей на карте сталинград, рекомендую этот параметр поставить чуть ниже чем ваша фактическая скорость соединения, например если 100 мегабит, до достаточно поставить число 90000(90 мегабит/сек). По опыту скажу, что 32 клиента в среднем отъедают полосу ~6-10 мегабит/сек.
 
Если же вам "не повезло" с сервером и он стоит за NAT'ом или за модемом/маршрутизатором, то вам нужно организовать "проброс" портов с внешней стороны на ваш сервер.
К слову пропарился на одном сервере долго, потому как сервер стоял за маршрутизатором на базе FreeBSD, NAT должен не просто пробрасывать пакеты во внутрь, но еще и не менять в теле пакета адресат(IP) отправителя, чтобы Dserver знал куда отсылать UDP пакеты. Иначе получалась комичная ситуация когда сервер работал, клиенты летали, но не видели друг друга, зенитки не обращали внимание, стелсы короч :) У меня заработало только тогда когда пересобрал ядро с опцией options LIBALIAS, кому интересно по фрюхе вот пруф
 
Далее, забыл сказать, Dserver.exe должен лежать в папке \bin\game и в той же папке файл с расширением SDS
В SDS все просто, все парамертры описаны вики ROF, для примера я прикрепил файл к сообщению
Карты нужно класть в папку \Data\Multiplayer\Dogfight
 
Опубликовано с благословения Zak'а.
 
 

simple expert SDS.zip

Edited by Zak
  • Upvote 4

Share this post


Link to post
Share on other sites

Товарищ @@-DED-Rapidus,

 

Выделенный сервер РоФа дает представление о том, как оно будет работать здесь? Стоит тратит время на разобраться, как оно в РоФ организовано?

 

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

Share this post


Link to post
Share on other sites

Я не запускал выделенный сервер в РОФ  :unsure: , но по описанию в вики все бьется один в один в БЗС

Share this post


Link to post
Share on other sites

Я не запускал выделенный сервер в РОФ :unsure: , но по описанию в вики все бьется один в один в БЗС

Понял Вас, спасибо!

Share this post


Link to post
Share on other sites

Кстати вспомнил.

 

Обещали же что на "своем" сервере можно делать настройки такие - какие хотите! Ну так чего там, кто захостил, убирается там ЖПС то или нет?

Share this post


Link to post
Share on other sites

В вроде говорили - что дык будет. На прямой же вопрос так и говорили - на своих серверах делайте что угодно. А теперь уже не?

Share this post


Link to post
Share on other sites

пока нет, лофт в 84 дневниках отвечал же, что еще не порешили, что дадут, а что не дадут для кастом режимов.

Share this post


Link to post
Share on other sites

Не хотел бы я летать на серваке, поднятом "умельцем" по подсказкам с форума.

Если уж делаешь свой сервак, то ты должен быть в теме что и как, а не ьак, что каждую функцию в гугле искать, что как работает и что за что отвечает

Share this post


Link to post
Share on other sites

Не хотел бы я летать на серваке, поднятом "умельцем" по подсказкам с форума.

Если уж делаешь свой сервак, то ты должен быть в теме что и как, а не ьак, что каждую функцию в гугле искать, что как работает и что за что отвечает

Ну и зачем ребят так запросто оскорблять? Все они - те самые умельцы, нашедшие и разобравшиеся с информацией с различных форумов...

Share this post


Link to post
Share on other sites

Простите плз, но я не могу понять о чем речь:

- юзай кнопку i //что уже есть и не решает проблему равных для всех условий без ГПС

или же

- будет возможность сделать св. сервак со св. настройками (без ГПС для всех). //интересует именно этот момент. Если такая возможность будет (что я однозначно так и не понял) - проблемы нет!

Буду оч признателен за однозначный ответ.

 

Да мы каждый 2 страницы такой ответ даем  :( Да можно поднимать будет свои сервера с настройками сложности как нравится, но если летать на наших серверах то там настройки сложности четко определены и поможет только кнопка i

 

Линк

 

А теперь чего, уже нельзя что ли? Или хотя бы когда? Чего ждать? Релиз то был же вроде бы. Ждать еще одного релиза, когда будет уже релиз релиза?

Share this post


Link to post
Share on other sites

 А теперь чего, уже нельзя что ли? Или хотя бы когда? Чего ждать? Релиз то был же вроде бы. Ждать еще одного релиза, когда будет уже релиз релиза?

Вот тут программа минимум до нового года: http://forum.il2sturmovik.ru/topic/5-voprosy-razrabotchikam/?p=227738

 

Соответственно, все вопросы с настройками попадают в пункт "выделенный сервер"

  • Upvote 1

Share this post


Link to post
Share on other sites

Не хотел бы я летать на серваке, поднятом "умельцем" по подсказкам с форума.

Если уж делаешь свой сервак, то ты должен быть в теме что и как, а не ьак, что каждую функцию в гугле искать, что как работает и что за что отвечает

Вам повезло, на серверах ДЕДов можете летать с хотением, все ДЕДы родились со знаниями серверов, особенно для БЗС. Удачи! :salute:

 

Пардоньте за офтоп :unsure:

  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

Не хотел бы я летать на серваке, поднятом "умельцем" по подсказкам с форума.

Если уж делаешь свой сервак, то ты должен быть в теме что и как, а не ьак, что каждую функцию в гугле искать, что как работает и что за что отвечает

Простите пжлуйста, если чем то задел ваше альтер эго.  Но когда вам дадут дсервер, можете эту тему не читать, будьте "умельцем" по граблям.

  • Upvote 2

Share this post


Link to post
Share on other sites

Rapidus, подскажи общее количество "живих" объектов, которые может сейчас тянуть сервак. Мне для общего развития. Пока эпизодически в РОФ экспериментирую с картами...

Share this post


Link to post
Share on other sites

Rapidus, подскажи общее количество "живих" объектов, которые может сейчас тянуть сервак. Мне для общего развития. Пока эпизодически в РОФ экспериментирую с картами...

Сотня - ограничение. Но, кто ж его соблюдает? :lol:   Пардоньте что влезаю. :rolleyes:  Но, все зависит от железа на самом деле.

Share this post


Link to post
Share on other sites

Сотня - ограничение. Но, кто ж его соблюдает? :lol:   Пардоньте что влезаю. :rolleyes:  Но, все зависит от железа на самом деле.

Не густо... Это если сам сервак на 100 человек, то уже без наземки, если по правилам... :russian_ru:  Бум думать...

Share this post


Link to post
Share on other sites

Не густо... Это если сам сервак на 100 человек, то уже без наземки, если по правилам... :russian_ru:  Бум думать...

Нет. Это ограничение по юнитам на карте. Игровые слоты - это другое)

Share this post


Link to post
Share on other sites

Не густо... Это если сам сервак на 100 человек, то уже без наземки, если по правилам... :russian_ru:  Бум думать...

полноценно нагрузить не кем, сейчас всего 32 человека, это мало.

100 наземки и 32 клиента сервант крутит не напрягаясь.

Share this post


Link to post
Share on other sites

Нет. Это ограничение по юнитам на карте. Игровые слоты - это другое)

Понятно. Я сначала решил, что это общее количество объектов с чекбоксом "live"

Share this post


Link to post
Share on other sites

Просветите пожалуйста у кого уже выделенный сервер есть. Что из себя представляет сервер? Типа командера что нибудь есть? Есть вообще возможность чтобы создать проекты, войны?

Про управляющую консоль Хан писал, что будет, но позже.

Share this post


Link to post
Share on other sites

Спасибо за подсказку!

Хотелось бы уточнить какие пользовательские команды есть для обращения к сервру? PLANES TARGETS и етц.

Share this post


Link to post
Share on other sites

Подскажите как на сервере с настройками Эксперт сделать продолжительность карт 2-3 часа?  С текущими настройками на эксперте карты меняются через 60 мин.

Share this post


Link to post
Share on other sites

если дог без наземки то потянет, правило простое

Больше клиентов- толще канал(желательно больше 10 мегабит/с

Больше наземки- толще частота

Больше серваков- толще ядра

Нормал у нас крутит xeon e3 1230 v3

Эксперт и эксперт дог крутит xeon e5 1650 v2

Но... Это все имхо, простой i7 с частотой выше 3.9 ггц наверняка будет крутить также если не лучше

  • Upvote 1

Share this post


Link to post
Share on other sites

Для примера, ставили эксперимент с многопроцессорностью, брали сервер с двумя e5620 , 2.66 ггц каждый, ахтубу этот сервант крутил достоино, но один e3 1230 v3, клал эту спарку на лопатки, не напрягаясь, еще и кооп паралельно крутя, как то так.

Edited by -DED-Rapidus
  • Upvote 1

Share this post


Link to post
Share on other sites

Внимание, админы серверов, после обновления зайдите в папку \data и посмотрите настройки сети в файле startup.cfg. Он дефолтный, скорость и порты стоят по умолчанию!

Share this post


Link to post
Share on other sites

Ркеально ли настроить сервак  чтоб был режим Эксперт, но с внешними видами? В custom режиме что-то не получается.

Share this post


Link to post
Share on other sites

Ркеально ли настроить сервак  чтоб был режим Эксперт, но с внешними видами? В custom режиме что-то не получается.

 

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

Share this post


Link to post
Share on other sites

Как можно отслеживать IP-шники и ники игроков, это где то логируется?

Share this post


Link to post
Share on other sites
 

Логи есть, а описание структуры логов где то можно посмотреть?

 

По логам можно посмотреть в вики РОФ

Насколько это совпадает с БзС - не знаю.

Share this post


Link to post
Share on other sites

Чота интересно стало - а серверная часть тоже в полтора потока работает?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...