КРУПНЕЙШЕЕ СООБЩЕСТВО LINEAGE 2 НА РУССКОМТВОЁ СООБЩЕСТВО LINEAGE 2

  • +10 000 ИГРОКОВ
  • ПРОВЕРЕННЫЕ СЕРВЕРА
  • ЕЖЕДНЕВНОЕ ОБНОВЛЕНИЕ
ВЫБЕРИ СВОЁ СЛЕДУЮЩЕЕ ПРИКЛЮЧЕНИЕ
ИССЛЕДУЙ L2CALENDAR

Что вы ищете?

Поиск по разделам сайта.

ТОП СЕРВЕРА

Лучшие сервера Lineage 2.

Блог

Гайды, статьи и советы для следующего приключения.

Влог

Видео, осады, PvP и моменты сообщества.

Ссылки

Клиенты, загрузки и ресурсы для Lineage 2.

Стримеры

Стримы сообщества.

Рекрутинг

Рекрутинг кланов и конст-пати (КП).

Купить VIP (АВТО)

Страница покупки VIP-размещения.

Добавить сервер (Бесплатно)

Добавьте свой сервер в календарь.

Продлить VIP время

Продлите VIP-размещение.

Найдено разделов: 9.

Настройка гейм- и логин-сервера L2: порты, IP и HexID

L2Calendar Team8 мин чтения
Конфиг логина L2: порты, IP и HexID

Правильная конфигурация гейм- и логин-сервера сводится к трём портам, двум адресам и одному файлу регистрации. Всё остальное — рейты, дроп, расписание осад — тонкая настройка. Если это настроено неверно, сервер выглядит здоровым в консоли, пока все игроки висят на экране логина.

Здесь разобраны параметры, определяющие доступность и безопасность аккаунтов, с именами файлов для L2J, L2JMobius и aCis. Предполагается, что сервер уже устанавливается, запускается и пускает вас локально; если нет — начните с порядка установки.

Три порта и назначение каждого

Их постоянно путают, и из этого рождаются правила фаервола, открывающие не то:

ПортПо умолчаниюКто подключаетсяПараметр
Клиент → логин2106Все игроки, до выбора персонажаLoginserverPort
Игра → логин9014Только ваш гейм-серверLoginPort
Клиент → игра7777Все игроки, уже в миреGameserverPort

В публичное правило фаервола должны попадать только 2106 и 7777. Порт 9014 — внутреннее рукопожатие между двумя процессами Java: открытие его в интернет приглашает фальшивые регистрации гейм-серверов, чем и управляет AcceptNewGameServer.

Конфиг логина L2: порты, IP и HexID
Lineage II © NCSOFT

Где лежит конфигурация в каждой сборке

Логин и игра — отдельные процессы с отдельными файлами, и ни одна сборка не кладёт их в одно место:

  • L2J Server: папка config внутри каждого развёрнутого сервера; у логина и игры свои, и в каждой свой database.properties.
  • L2JMobius: login/config/LoginServer.properties и game/config/Server.properties.
  • aCis: config/loginserver.properties и config/server.properties, оба внутри папки gameserver.

Правьте с остановленным сервером. Все три сборки читают свойства один раз при старте, поэтому изменение при работающем процессе игнорируется до перезапуска — классическое «я исправил, а ничего не изменилось».

Внешний и внутренний адрес: что ломает публичные серверы

С сервера уходят два разных адреса, и они не взаимозаменяемы. Логин отправляет один адрес игрокам из интернета и другой игрокам в вашей локальной сети, потому что публичный IP не маршрутизируется изнутри большинства домашних сетей.

aCis делает это явным в конфиге логина:

ExternalHostname = 203.0.113.10
InternalHostname = 192.168.1.50
LoginserverHostname = *
LoginserverPort = 2106

L2JMobius перенёс ту же идею в отдельный файл. Скопируйте default-ipconfig.xml в ipconfig.xml и укажите публичный адрес в элементе gameserver, оставив строки define для ваших локальных подсетей:

<gameserver address="203.0.113.10">
  <define subnet="192.168.0.0/16" address="192.168.1.50" />
</gameserver>

Без ipconfig.xml сервер угадывает свой адрес: это работает на VPS с одним интерфейсом и ломается за NAT или при двух сетевых картах. Симптом конкретный: сервер виден в списке клиента, а затем клиент зависает при открытии игрового соединения.

Проверяйте снаружи своей сети, через мобильный интернет, прежде чем объявлять дату открытия. Тест в локальной сети никогда не проверяет путь внешнего адреса.
Конфиг логина L2: порты, IP и HexID (2)
Lineage II © NCSOFT

HexID, ID сервера и регистрация гейм-сервера

Гейм-сервер не является доверенным по умолчанию: он регистрируется один раз и получает идентичность. В L2JMobius эта идентичность — game/config/hexid.txt, создаваемый или запрашиваемый при первом старте. Если скопировать всю папку сервера на вторую машину, вы скопируете и идентичность: удалите hexid в копии и дайте ей зарегистрироваться как новому гейм-серверу.

RequestServerID запрашивает слот в списке серверов клиента (1 = Bartz по умолчанию), а AcceptAlternateID решает, может ли логин выдать другой, если запрошенный занят. Для одного сервера оставьте значения по умолчанию.

AcceptNewGameServer — переключатель, разрешающий регистрацию неизвестного гейм-сервера. В aCis он False, в L2JMobius — True для удобства. На живом сервере зарегистрируйте свой и поставьте False, чтобы больше никто не занял слот.

Настройки аккаунтов, которые меняют до первого игрока

Три значения по умолчанию хороши на тестовой машине и плохи в продакшене:

  1. AutoCreateAccounts — при включении любой логин и пароль создаёт аккаунт при первом входе. Удобно для тестов, губительно в продакшене: обходит регистрацию, проверку почты и любой антибот, добавленный позже. Поставьте false и создавайте аккаунты через сайт.
  2. LoginTryBeforeBan / LoginBlockAfterBan — защита от брутфорса, в секундах и по IP. В L2JMobius по умолчанию 5 попыток и блок на 900 секунд, в aCis — 10 и 600. Не затягивайте так, чтобы блокировать дом с несколькими игроками.
  3. ShowLicence — оставьте включённым. aCis рекомендует значение по умолчанию; показывается окно лицензии при входе и стоит игроку одного клика.

На стороне игры MaximumOnlineUsers и лимиты подключений в конфиге flood protector (MaxConnectionPerIP, FastConnectionLimit) ограничивают, сколько злоупотреблений может создать один адрес. Считайте по реальной популяции, а не по теоретическому максимуму сборки.

Ревизии протокола клиента

L2JMobius принимает список ревизий протокола, например AllowedProtocolRevisions = 603;606;607;610. Клиент, чья ревизия не входит в список, отбрасывается при входе с ошибкой протокола или, в некоторых клиентах, с общей ошибкой, которую игроки читают как неверный пароль. Если жалуются на «неверный пароль» в аккаунте, который точно верен, проверьте эту строку и папку system клиента, прежде чем что-то сбрасывать.

Не добавляйте ревизии, которые не тестировали. Каждая меняет обработку пакетов, а частично поддерживаемая ревизия даёт сбои, которые трудно связать с этой настройкой.

Проверка доступности за пять минут

  1. netstat -an показывает 2106 и 7777 в состоянии прослушивания на 0.0.0.0, а не только на 127.0.0.1.
  2. Консоль логина сообщает о зарегистрированном гейм-сервере, без повторяющихся попыток переподключения.
  3. Машина вне вашей сети доходит до списка серверов и входит в мир.
  4. Лог гейм-сервера показывает внешний IP, который он передал клиенту.

Если шаг 3 не проходит, а шаг 2 проходит, проблема во внешнем адресе или фаерволе, а не в базе данных.

Перед тем как игроки увидят конфигурацию

Когда подключения работают, следующий сбой — сервер, который никто не находит. Правильный конфиг без geodata даёт игроков, проваливающихся сквозь рельеф в первый день, поэтому сначала закончите geodata. Затем поставьте сервер перед людьми: бесплатное размещение в L2Calendar занимает минуты и выводит сервер в страницы по хроникам и рейтам, которые люди смотрят — добавьте свой сервер. Платное размещение стоит выше бесплатного списка и быстрее даёт видимость: VIP-размещение.

Частые вопросы

Какие порты нужно открыть для сервера Lineage 2?
Откройте TCP 2106 для входа клиентов и TCP 7777 для игрового подключения. Порт 9014 — внутренний канал между гейм- и логин-сервером, он должен оставаться закрытым для интернета.
Почему игроки видят мой сервер в списке, но зависают при входе?
Логин объявляет адрес, недоступный клиенту. Укажите в внешнем hostname публичный IP или настройте ipconfig.xml с публичным адресом и вашими локальными подсетями, затем перезапустите оба сервера.
Оставлять ли AutoCreateAccounts включённым?
Только на время тестов. При включении любой логин и пароль создаёт аккаунт при первом входе, обходя вашу регистрацию и любые проверки. Отключите до открытия и создавайте аккаунты через сайт.

Топ Приватные Серверы Lineage 2 и Список Открытий

L2Calendar — ведущий топ-лист и календарь приватных серверов легендарной MMORPG Lineage II. Ищете ли вы серверы L2 Interlude, новые запуски High Five или Classic — наша платформа отслеживает все топ приватные серверы в одном месте.

Будьте в курсе лучших топ серверов Lineage 2. Наш календарь показывает предстоящие открытия, рейты серверов от крафта до массового PvP, хроники и время запуска. Больше не пропустите открытие топ сервера L2 — сохраняйте L2Calendar в закладки.

Ищете идеальный L2 сервер? Просмотрите наш полный список топ приватных серверов Lineage 2, открывающихся в 2025/2026. От лоу-рейт крафт серверов до хай-рейт PvP — найдите своё следующее приключение в Lineage II здесь.