ADCH++ jest otwartoźródłowym serwerem huba ADC dla sieci Direct Connect. Projekt opisuje go jako implementację referencyjną protokołu Advanced Direct Connect i dokumentuje rozszerzenia przez wtyczki oraz Lua. Hub koordynuje obecność, czat, wyszukiwanie i zasady; nie dowodzi jednak, że dwóch użytkowników prześle pliki przez własny NAT, zaporę i ustawienia klienta.
Traktuj ten artykuł jako przewodnik operacyjny i mapę źródeł kontrolowanych przez projekt. Stary build, skopiowana konfiguracja lub cudza wtyczka nie stają się przez to wspieranym wdrożeniem. Czytaj dokumentację dokładnie użytej wersji i testuj zmiany najpierw na niepublicznym hubie.
Cel, Protokół I Zakres
ADCH++ implementuje ADC, uporządkowanego następcę NMDC. Klienci ADC i ADCS nie używają tego samego protokołu sieciowego co klienci NMDC, dlatego listener, schemat URI i certyfikat muszą odpowiadać klientom oraz wpisom hublisty. Oficjalna strona projektu, drzewo źródeł i podręczniki użytkownika są podstawowymi źródłami, gdy ważne jest zachowanie lub opcja.
Instalacja I Pierwsza Konfiguracja
- Zacznij od oficjalnego Basic Guide i wybierz sposób kompilacji lub pakiet odpowiedni dla systemu.
- Oddziel konto usługi, konfigurację, logi, pliki wtyczek i kopie zapasowe od kont administratorów.
- Świadomie ustaw nazwę huba, listenery, zasady sieciowe i dostęp operatorów; otwieraj tylko potrzebne porty.
- Dla ADCS utwórz i chroń certyfikat z kluczem prywatnym, a następnie sprawdź zaufanie, nazwę, logowanie, czat, wyszukiwanie i rzeczywisty transfer peer-to-peer na kontach testowych.
- Przed aktualizacją wykonaj kopię i zachowaj sprawdzoną procedurę cofnięcia.
Bezpieczeństwo I Codzienna Praca
Ogranicz dostęp administracyjny, chroń klucze prywatne i kopie oraz sprawdzaj rozszerzenia przed włączeniem. Wtyczka lub skrypt Lua działa z uprawnieniami procesu huba. Nie publikuj danych logowania, certyfikatów, danych użytkowników ani nieoczyszczonych logów produkcyjnych. Podczas diagnozy oddziel problem logowania do huba od wyszukiwania, trybu pasywnego, NAT, zapory i transferu między użytkownikami oraz podaj build, URI, oczyszczony błąd i kroki odtworzenia.
Zweryfikowane Zasoby ADCH++
Poniższe linki prowadzą do dokumentacji i usług rozwojowych kontrolowanych przez projekt oraz do wyraźnie oznaczonego, międzyprojektowego huba ADC. Przed użyciem pobrania na publicznej usłudze sprawdź jego pochodzenie i gałąź dokumentacji.
| Etykieta | Link | Opis |
|---|---|---|
| Strona Projektu ADCH++ | https://adchpp.sourceforge.io/ | Oficjalny punkt wejścia, opis i nawigacja dokumentacji. |
| Pobrania ADCH++ | https://sourceforge.net/projects/adchpp/files/ | Oficjalny obszar SourceForge dla pakietów i źródeł. |
| Drzewo Źródeł ADCH++ | https://sourceforge.net/p/adchpp/code/ci/default/tree/ | Przeglądarka kodu projektu do analizy kodu i kompilacji. |
| Basic Guide | https://adchpp.sourceforge.io/user_guide/basic_guide.html | Oficjalna instrukcja instalacji, konfiguracji i certyfikatów ADCS. |
| Expert Guide | https://adchpp.sourceforge.io/user_guide/expert_guide.html | Oficjalne odniesienie do zaawansowanej administracji. |
| Pytania Projektu | https://answers.launchpad.net/adchpp | Ścieżka Launchpad dla pytań dotyczących projektu. |
| Błędy Projektu | https://bugs.launchpad.net/adchpp | Tracker błędów Launchpad dla minimalnych, odtwarzalnych przypadków. |
| Społeczność Rozwoju ADC | adcs://hub.dcbase.org:16591 | Międzyprojektowa dyskusja o ADC i zgodności; to nie jest oficjalne wsparcie ADCH++. |
Powiązane Materiały Direct Connect
Użyj Direct Connect dla kontekstu protokołu i klienta, uHub oraz Verlihub dla porównania rodzin hubów, Artykuły dla całej biblioteki i Szukaj Huba dla publicznych wpisów hubów.
Komentarze
Brak Komentarzy. Rozpocznij Dyskusję.