сервер и порты

modjo

Участник
Сообщения
9
Реакции
0
Hi,

Запущен DOD (мод не имеет значение) на своем сервере (в приватной локалке). Проблема в том что я хочу держать на одном сервере несколько игровых серверов. Когда я поднимаю сервер на порту с 27015 по 27020 все нормально. Когда захожу в игру, в меню мониторинга есть возможность показать все сервера по IP. Как только ставлю 27021 сервер пропадает. В поиске же есть сервера с портами 273xx... Как заставить работать сервер на порту выше 27020. Вернее не работать (об этом ниже) и быть видным в поиске.

Строка запуска
C-подобный:
srcds_run -game dod +map dod_jagd +maxplayers 32 -ip 0.0.0.0 -port 27023 -pidfile server.pid -consolelog console.log

что видно в netstat
C-подобный:
$ sudo netstat -nlp | grep linux
tcp        0      0 0.0.0.0:27023           0.0.0.0:*               LISTEN      20625/srcds_linux
udp     1536      0 0.0.0.0:27020           0.0.0.0:*                           20625/srcds_linux
udp        0      0 0.0.0.0:27023           0.0.0.0:*                           20625/srcds_linux
udp        0      0 0.0.0.0:26901           0.0.0.0:*                           20625/srcds_linux
udp        0      0 0.0.0.0:27005           0.0.0.0:*                           20625/srcds_linux

В данном случае порт 27023. iptables не настроен, т.е. всё открыто. Если указать порт сервера становится виден в favorite.

И второй вопрос -- как быть если серверов будет 5?
 

modjo

Участник
Сообщения
9
Реакции
0
30 просмотров и никто не знает причину? Может я неверно задаю вопрос, ок -- как отобразить в поиске сервер с нестандартным портом?

PS
Взял VDS и все поднял на ней. Все тож самое. Если указать IP:PORT видно, если просто IP ничего не находит. В это раз открыл все порты (сейчас сервер висит на 27200):

C-подобный:
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0            multiport dports 27200:27399
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0            multiport dports 26000:27399


Возможно это связано как-то с сообщением в консоле

Server is hibernating
Connection to Steam servers successful.
Public IP is a.b.c.d.
Assigned anonymous gameserver Steam ID [A:1:xxxxxxx:xxxx].
VAC secure mode is activated.

У меня же с заканчивается на Server is hibernating.

Добавлено через 46 минут
Все, появился в списках. Я все пытался найти сервер по IP в favorite, а потом уже увидел его в общем списке.

Ну а про

Server is hibernating
Connection to Steam servers successful.
Public IP is a.b.c.d.
Assigned anonymous gameserver Steam ID [A:1:xxxxxxx:xxxx].
VAC secure mode is activated.

не очень понятно, критично это или нет. Т.е. у меня такого сообщения нет. Хотя на http://api.steampowered.com/ виден как "secure": true,.
 
Последнее редактирование:
Сверху Снизу