ADCH++

ADCH++ является сервером ADC-хаба с открытым исходным кодом для сетей Direct Connect. Проект называет его эталонной реализацией протокола Advanced Direct Connect и документирует расширения на плагинах и Lua. Хаб координирует присутствие, чат, поиск и правила; он не доказывает, что два пользователя смогут передать файл через свои NAT, межсетевой экран и настройки клиента.

Познакомьтесь с ADCH++, сервером ADC-хаба с открытым исходным кодом и эталонной реализацией, практическими рекомендациями и проверенными ресурсами.

Сервер ADC-Хаба ADCH++

ADCH++ реализует ADC, структурированного преемника NMDC. Клиенты ADC и ADCS используют не тот же сетевой протокол, что клиенты NMDC, поэтому выбирайте listeners, URI-схему и сертификат в соответствии с клиентами и записями hublist. Официальный сайт, дерево исходного кода и руководства пользователя являются основными источниками для важных параметров и поведения.

Установка И Начальная Настройка

  1. Начните с официального Basic Guide и выберите путь сборки или исходников для целевой системы. Отделите учётную запись службы, конфигурацию, логи, файлы плагинов и резервные копии от учётных записей администраторов. Осознанно настройте имя хаба, listeners, сетевые правила и доступ операторов. Для ADCS защищайте сертификат и закрытый ключ, затем проверьте доверие, имя, вход, чат, поиск и peer-to-peer передачу на тестовых учётных записях. Перед обновлением сделайте резервную копию и сохраните проверенный порядок отката.
  2. Проверяйте изменения на непубличном тестовом хабе.
  3. Защищайте секреты, ключи и резервные копии.
  4. Записывайте точную версию и внесённые изменения.
  5. Проверяйте порядок отката до развёртывания.

Безопасность И Эксплуатация

Ограничивайте административный доступ, защищайте закрытые ключи и резервные копии и проверяйте расширения до включения. Плагин или Lua-скрипт запускается с правами процесса хаба. Не публикуйте учётные данные, сертификаты, данные пользователей или неочищенные production-логи. При диагностике отделяйте вход в хаб от поиска, пассивного режима, NAT, firewall и peer-передачи; укажите build, URI, очищенную ошибку и воспроизводимые шаги.

Проверенные Ресурсы ADCH++

Ссылки ведут к документации и сервисам разработки проекта, а также к явно обозначенному межпроектному ADC-хабу. Перед использованием загрузки в публичной службе проверьте происхождение и ветку документации.

МеткаСсылкаОписание
Сайт ADCH++https://adchpp.sourceforge.io/Официальный ресурс проекта.
Загрузки ADCH++https://sourceforge.net/projects/adchpp/files/Официальный ресурс проекта.
Исходный Код ADCH++https://sourceforge.net/p/adchpp/code/ci/default/tree/Официальный ресурс проекта.
Basic Guidehttps://adchpp.sourceforge.io/user_guide/basic_guide.htmlОфициальный ресурс проекта.
Expert Guidehttps://adchpp.sourceforge.io/user_guide/expert_guide.htmlОфициальный ресурс проекта.
Вопросы Проектаhttps://answers.launchpad.net/adchppОфициальный ресурс проекта.
Ошибки Проектаhttps://bugs.launchpad.net/adchppОфициальный ресурс проекта.
ADC Development Communityadcs://hub.dcbase.org:16591Официальный ресурс проекта.

Используйте Direct Connect для контекста протокола и клиентов, uHub и Verlihub для сравнения семейств хабов, Статьи для библиотеки и Поиск Хаба для публичных записей.

Родительская Страница

Комментарии

Комментариев Пока Нет. Начните Обсуждение.

Добавить Комментарий

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