Freebsd + hlds (48 protocol) behind router/NAT, master server |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|

|
|
Freebsd + hlds (48 protocol) behind router/NAT, master server |
xenque
|
5.12.2011, 16:22
Сообщение
|
|
|
Добрый вечер.
Проблема в отображении в листе стим серверов. Понимаю, что тема заезженная, но решил создать отдельный тред. Перепробовал кучу всего. Freebsd 8.2 на локальном ip. Находится за фаерволлом, на котором настроен static NAT. Проброс портов не нужен(кто понимает что такое статик нат). На сервер извне спокойно заходит или добавляется в избранное. -На интерфейсе loopback прописан внешний ип 1.1.1.1\32. (Пытался прописывать на локальном интерфейсе в виде алиаса). -Чистый стим(без dproto), только amx. -Строка запуска: /usr/local/bin/screen -dm -S hlds_cs1 su -m hlds -c './hlds_run -game cstrike -master -steam -debug -tickrate 1010 -pingboost 2 +sv_lan 0 +maxplayers 18' -server.cfg: IP 1.1.1.1(внешний ИП, эти строки прописаны по рекомендациям стима на стимповеред - https://support.steampowered.com/kb...=5121-RPXB-7955) port 27015 -sockstat показывает, что слушаются любые интерфейсы. -св_регион 255(это влияет только если в поиске стоит фильтр на регион) -мастерсервер установлен. В принципе тот который у всех клиентов в мастерсервер.вдф (69.28.158.131:27010) Статус сервера: status hostname: m1rr0r server version : 48/1.1.2.6/Stdio 5408 secure (10) tcp/ip : map : de_dust2_2x2 at: 0 x, 0 y, 0 z players : 0 active (18 max) К стим серверу подключается удачно. ПОВТОРЮСЬ, СЕРВЕР РАБОТАЕТ НОРМАЛЬНО. Проблема только в отображении его в стим листе! Смотрел сниф, общения с мастер сервером, мастер сервер отвечает, хлдс пересылает ему инфу о сервере(карта,вак,колво игроков и тд), но не очень соответствует описанию https://developer.valvesoftware.com/wiki/Ma...o_master_server Кто-нибудь может сделать сниф с того сервера, который отображается в списке? Без dproto. Можно тспдамп - tcpdump -X -s 1400 -n host IP_MASTERSERVER . Мастер сервер можно посмотреть в консоле хлдс командой setmaster. Только сервер придётся перезапустить(Хотя по документации написано, что геим сервер каждые 5 минут пытается синхронизироваться с мастер сервером), но полностью Join он выполняет только в первый раз. Надеюсь на вашу помощь :) |
|
|
|
xenque
|
6.12.2011, 8:12
Сообщение
|
|
|
Где гуру, где пользователь 330863 :)
Дайте хоть кто-нибудь сниф, если советов нет :) |
|
|
|
![]() ![]() |