ADCH++

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

  1. Zacznij od oficjalnego Basic Guide i wybierz sposób kompilacji lub pakiet odpowiedni dla systemu.
  2. Oddziel konto usługi, konfigurację, logi, pliki wtyczek i kopie zapasowe od kont administratorów.
  3. Świadomie ustaw nazwę huba, listenery, zasady sieciowe i dostęp operatorów; otwieraj tylko potrzebne porty.
  4. 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.
  5. 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.

EtykietaLinkOpis
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 Guidehttps://adchpp.sourceforge.io/user_guide/basic_guide.htmlOficjalna instrukcja instalacji, konfiguracji i certyfikatów ADCS.
Expert Guidehttps://adchpp.sourceforge.io/user_guide/expert_guide.htmlOficjalne odniesienie do zaawansowanej administracji.
Pytania Projektuhttps://answers.launchpad.net/adchppŚcieżka Launchpad dla pytań dotyczących projektu.
Błędy Projektuhttps://bugs.launchpad.net/adchppTracker błędów Launchpad dla minimalnych, odtwarzalnych przypadków.
Społeczność Rozwoju ADCadcs://hub.dcbase.org:16591Międzyprojektowa dyskusja o ADC i zgodności; to nie jest oficjalne wsparcie ADCH++.

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.

Strona Nadrzędna

Komentarze

Brak Komentarzy. Rozpocznij Dyskusję.

Dodaj Komentarz

Komentarze tutaj wymagają konta. Zaloguj się, aby dołączyć do dyskusji, lub zarejestruj konto.