Для администраторов IRC-сетей | DBase IRC Database

Для администраторов IRC-сетей

IRC Database отслеживает публичные IRC-сети: пользователей, каналы, темы, аптайм и поддержку IRCv3, с графиками и историей. На этой странице объясняется, как попасть в список, что делает наш бот в вашей сети, как самостоятельно управлять записью и что делать, если сервер больше не отображается.

Как попасть в список

  1. Разрешите нашему боту подключаться с адреса 62.169.23.25 (файрвол, ограничения подключений, DNSBL и исключения K/G/Z-line, см. ниже).
  2. Создайте аккаунт на этом сайте. https://irc.dbase.in.rs/register
  3. Отправьте свою сеть с названием, сайтом и кратким описанием. https://irc.dbase.in.rs/irc/submit-network
  4. Отправьте свои серверы. Можно также выбрать ник нашего бота, чтобы ваши операторы его узнавали. https://irc.dbase.in.rs/irc/submit-server
  5. После одобрения бот заходит в вашу сеть следующей ночью, а первая статистика появляется на следующий день.

Требования

  • Публичный IRC-сервер, доступный из интернета на обычном или TLS-порту (предпочтителен TLS, например 6697).
  • LIST должен работать для только что подключившегося клиента. Если ваш сервер откладывает LIST после подключения, задайте время ожидания в настройках сервера.
  • Если ваш сервер принимает только зарегистрированных пользователей, дайте нам данные SASL для бот-аккаунта; SASL отправляется только по TLS.
  • Одно подключение бота на сеть одновременно; мы никогда не флудим и всегда корректно выходим.

Пропустите нашего бота

Наш бот подключается с адреса 62.169.23.25. Если файрвол, ограничение подключений, DNSBL или бан блокируют его, сканирование не удаётся, а после 3 дн. без единого успешного подключения сервер скрывается из списка. Добавьте исключение для этого адреса:

62.169.23.25

Firewall (iptables / ufw)

iptables -I INPUT -s 62.169.23.25 -p tcp -m multiport --dports 6667,6697 -j ACCEPT
ufw allow from 62.169.23.25 to any port 6667,6697 proto tcp

UnrealIRCd 6

except ban {
    mask *@62.169.23.25;
    type { blacklist; connect-flood; handshake-data-flood; }
}

InspIRCd

<exception host="*@62.169.23.25" reason="IRC Database statistics bot">

Solanum / Charybdis / ircd-ratbox

exempt {
    ip = "62.169.23.25";
};

Это примеры; точный синтаксис смотрите в документации вашего IRCd. Для проверки подключитесь с машины вне вашей сети к тому же хосту и порту, что указаны здесь.

Что делает наш бот в вашей сети

Один раз за ночь, с одним подключением на сеть одновременно. Он всегда заходит на ваш основной сервер и по очереди ещё на два ваших сервера с интервалом в несколько минут. Сеть из 30 серверов полностью охватывается примерно за две недели.

Во время визита бот:

  • регистрируется под выбранным вами ником (по умолчанию IRCDBaseBot), запрашивает CAP LS для поддержки IRCv3 и использует SASL, только если вы дали нам данные и соединение идёт по TLS;
  • читает LUSERS (пользователи, операторы, серверы) и токены ISUPPORT (005);
  • читает LIST (каналы, число пользователей, темы);
  • запрашивает MAP и LINKS, чтобы найти новые серверы вашей сети (можно отключить в разделе «Управлять Серверами»);
  • заходит на один канал, чтобы собрать ники через NAMES и WHO (можно отключить для сети);
  • выходит со ссылкой на страницу вашего сервера.

Каждые 4 часа мы также открываем TCP/TLS-соединение с каждым сервером и сразу закрываем его без регистрации, чтобы измерить аптайм, время подключения и срок действия TLS-сертификата.

Получите управление сетью и управляйте ею сами

Если ваша сеть есть в списке, но у неё нет владельца, откройте её страницу и нажмите «Получить управление». Добавьте показанную нами TXT-запись (ircdbase-verify=…) в DNS домена вашего сайта или домена ваших IRC-серверов, нажмите «Проверить», и вы станете владельцем. Без ожидания с нашей стороны.

Если вы сами отправили сеть, вы становитесь её владельцем сразу после одобрения.

Роли в команде

  • Владелец: полный контроль над сетью, её серверами и командой.
  • Менеджер: редактирует сеть, одобряет серверы, выбирает основной сервер и сканируемые серверы, видит сообщения о проблемах и историю изменений.
  • Участник: отправляет серверы и редактирует добавленные им серверы.

Владельцы и менеджеры получают еженедельный отчёт, предупреждения до истечения TLS-сертификата, сообщения о проблемах от пользователей, историю изменений с возможностью отката и письмо, когда сервер перестаёт отвечать.

Почему сервер или сеть пропали из списка

Мы показываем только работающие серверы, потому что наши списки используют и IRC-приложения, например AndroidIRCx, через публичный API. Если сервер 3 дн. не принимает ни одного подключения (ни ночное сканирование, ни проверку каждые 4 часа), он скрывается из каталога, API и сканера. Когда скрывается последний сервер сети, скрывается и сама сеть.

  • Ничего не удаляется: статистика, каналы и история сохраняются.
  • Проблемы с DNS на нашей стороне не учитываются. Если наш резолвер не находит ваш сервер, мы спрашиваем публичные резолверы (1.1.1.1, 8.8.8.8). Скрывается только сервер, который вообще не отвечает.
  • Если у сети есть владелец, владелец и менеджеры получают письмо. Сети без владельца просто скрываются.

Как вернуться в список

  1. Убедитесь, что сервер запущен и его имя хоста указывает на него.
  2. Разрешите 62.169.23.25 в файрволе и исключениях банов.
  3. Если сервер переехал, измените его имя хоста или порт в разделе «Управлять Серверами».
  4. Нажмите «Проверить снова» рядом с сервером в разделе «Управлять Серверами». Если он отвечает, он сразу снова попадает в список.

Ещё нет владельца? Сначала получите управление сетью (см. выше).

Как ранжируются сети

Рейтинг — это среднее число пользователей на активный сервер по последнему сканированию каждого сервера. Так большие и малые сети измеряются по одной шкале, сколько бы у них ни было серверов. Стрелки показывают изменение по сравнению с рейтингом неделю назад.

Аптайм — доля успешных подключений за последние 30 дней (сканирования и проверки каждые 4 часа); время подключения — среднее время установки соединения.

Позиции никогда не продаются, и каждая сеть измеряется одинаково.

Где появляется ваша запись

На страницах сетей, серверов и каналов этого сайта, в RSS-ленте новых сетей, в ежегодном отчёте State of IRC и в публичном API только для чтения, которым IRC-клиенты и приложения вроде AndroidIRCx пользуются для готовых списков серверов.

Состояние IRC 2026 · RSS

Не хотите быть в списке?

Сообщите нам, и мы сразу удалим вашу сеть и остановим бота. Владельцы также могут остановить сканирование отдельных серверов в разделе «Управлять Серверами».

Напишите на admin@dbase.in.rs.

Согласие на использование файлов cookie

Мы используем файлы cookie для улучшения вашего опыта просмотра, анализа трафика сайта и персонализации контента. Нажав "Принять", вы соглашаетесь на использование нами файлов cookie в соответствии с нашей Политикой конфиденциальности и правилами GDPR. Узнать больше