4 порта, которые надо обратить внимание. Ну минимум первые 3 точно, 4 опционально:
1 - игровой порт - в батнике старта сервера параметр -port= , например:
-port=2302
2 - 2 сервисных порта стим, отвечающих за мониторинг и вывод сервера в онлайн серверлист стим (и как результат, самой игры, т.к. она от стим серверлиста живет). Эти порты в cfg сервера (тот файл, где имя сервера, пароль, имя папки mpmissions. Этот файл задается параметром запуска сервера, например, таким: -config=Instance_Veteran\server.cfg) могут быть не указаны, но задаются вот этими строками:
// STEAM PORTS
steamport = 27015;
steamqueryport = 27016;
Если они не указаны - берутся стандартные (если не ошибаюсь, те что выше указаны и есть стандартные.
По сути это нюанс, описанный лишь в документации по Арма 3. Тем не менее, игра от того же разработчика и работает по этим же методичкам, так что да, эти параметры нужны и у нас.
3 . Rcon порт battleye, отвечающий за управление сервером (кик, бан, выключение сервера, приват сообщение в личку) задаваемый в файле BEServer_x64.cfg строкой параметра
RConPort 2309
Требуется к указанию. Не требуется к открытию, если вы не планируете давать доступ к управлению кому-либо за пределами вашей серверной машины. Если вы используете Omega CF Tools то да, для нее этот порт должен быть открыт (хотя она вроде бы сама должна открывать его).
Программы, работающие на Rcon порту: Dart, Bec, BattleWarden, и т.п.
При указании указанного выше параметра порта battleye (сорян за тавтологию), его обратите внимание на наличие и отсутствие параметра
RConIP 127.0.0.1
Этот параметр указывает, что Battleye Server (именно Battleye, не игровой) будет отвечать и доступен на Rcon порту только по определенному IP адресу. Разумеется, при наличии. При отсутствии будет отвечать и доступен по всем адресам, какие сервер распознает сам.
Итого, минимум первые 3 из 4 портов нужны к открытию. Не открыты = проблемы с выводом в серверлист.
Также, напоминаю такие приколы, что серверлист 'прогружается' у каждого игрока индивидуально, иными словами, у кого-то сервер может доступен сразу, а у кого-то спустя минут 5. О причинах такого - к провайдеру. Ровно как и о том, если порты открыты, роутера нет, брандмауэр выключен, а сервер все еще не виден.