Ваш любимый шутер от Valve?
|
Twelvee |
![]() Сообщение #1
|
![]() Юнец
Репутация: 0 Группа: Пользователи Сообщений: 3 Регистрация: 7.12.2012 Предупреждения: ![]() |
Поставил на ubuntu панель управления pterodactyl и не могу настроить revemu. Подключение просто прерывается, лог клиента:
rev-client.log: rev.ini Steam игроки заходят нормально, специально скачал nonsteam клиент чтобы проверить почему нонстим игроки не заходят. Сам запуск сервера происходит командой: ./srcds_run -game csgo -console -port {{SERVER_PORT}} +ip 0.0.0.0 +map {{SRCDS_MAP}} -strictportbind -norestart -maxplayers_override 24 -tickrate 102.4 -nobots -net_port_try 1 +sv_pure 0 +net_public_adr XXX.XXX.XXX.XXX где XXX... внешний IP. Мне известно что pterodactyl запускает сервер в контейнере docker, может с этим связано? |
bir3yk |
![]() Сообщение #2
|
![]() Легенда
![]() Репутация: 266 Группа: Администраторы Сообщений: 1680 Регистрация: 7.11.2012 Предупреждения: ![]() |
Twelvee,
трудно что то сказать, если без этого модуля клиент заходит нормально, то проблема в нем. |
Twelvee |
![]() Сообщение #3
|
![]() Юнец
Репутация: 0 Группа: Пользователи Сообщений: 3 Регистрация: 7.12.2012 Предупреждения: ![]() |
Как вообще работает revemu с точки зрения сети? Клиент подключается по IP сервера а дальше прокси бросаются на какие-то порты? Вероятнее всего эти порты просто не проброшены наружу из docker контейнера.
Есть какие-нибудь "уникальные" порты, которые не трогает steam игрок, но nonsteam к ним ходит? |
bir3yk |
![]() Сообщение #4
|
![]() Легенда
![]() Репутация: 266 Группа: Администраторы Сообщений: 1680 Регистрация: 7.11.2012 Предупреждения: ![]() |
Twelvee,
lнасколько я помню докер это всего лишь система сбора исполнительного файла, может конечно не совсем так, но если игрок подключается к обычному серверу то по идее должен подключиться и к серверу с установленным pterodactyl. Проверьте голый сервер. В логе пи старте севера пишется на каком порту стартует NSNet если он не смог запустится ни по UDP и не по TCP, то тогда вероятно нужно пробросить порт в роутере(если есть конечно) или открыть порт в файрволе...порт котоый нужен NSNet в rev-client.log. |
Twelvee |
![]() Сообщение #5
|
![]() Юнец
Репутация: 0 Группа: Пользователи Сообщений: 3 Регистрация: 7.12.2012 Предупреждения: ![]() |
Не совсем, докер использует фичи ядра линукс для изоляции пространства и сети. Вероятно сеть, в которой работает докер контейнер, не прокидывает наружу нужный порт. Гляну, спасибо
|
|
Сейчас: 22 февраля 2025 23:06 |