ADCH++ ist ein quelloffener ADC-Hubserver für Direct-Connect-Netzwerke. Das Projekt bezeichnet ihn als Referenzimplementierung des Advanced-Direct-Connect-Protokolls und dokumentiert Erweiterungen durch Plugins und Lua. Ein Hub koordiniert Anwesenheit, Chat, Suche und Regeln; er beweist nicht, dass zwei Nutzer ihre Dateiübertragung durch NAT, Firewall und Client-Einstellungen erfolgreich aufbauen können.
Nutze diese Seite als Betriebsleitfaden und Wegweiser zu projektkontrollierten Quellen. Ein alter Build, eine kopierte Konfiguration oder ein fremdes Plugin wird dadurch nicht automatisch unterstützt. Lies die Dokumentation zur eingesetzten Version und teste Änderungen zuerst auf einem nicht öffentlichen Hub.
Zweck, Protokoll Und Umfang
ADCH++ implementiert ADC, den strukturierten Nachfolger von NMDC. ADC- und ADCS-Clients verwenden nicht dasselbe Wire-Protokoll wie NMDC-Clients. Wähle daher Listener, URI-Schema und Zertifikatskonfiguration passend zu Clients und Hublist-Einträgen. Die offizielle Projektseite, der Quellbaum und die Benutzerhandbücher sind die maßgeblichen Quellen, wenn ein Verhalten oder eine Option wichtig ist.
Installation Und Erste Konfiguration
- Beginne mit dem offiziellen Basic Guide und wähle einen zum Zielsystem passenden Build- oder Quellweg.
- Trenne Dienstkonto, Konfiguration, Logs, Plugin-Dateien und Backups von interaktiven Administrator-Konten.
- Lege Hubname, Listener, Netzwerkregeln und Operatorzugang bewusst fest und öffne nur benötigte Ports.
- Erstelle für ADCS ein geschütztes Zertifikat mit privatem Schlüssel und prüfe Vertrauen, Namensabgleich, Login, Chat, Suche und einen echten Peer-Transfer mit Testkonten.
- Sichere Konfiguration und Daten vor Upgrades und halte ein getestetes Rollback-Verfahren fest.
Sicherheit Und Betrieb
Beschränke Administratorzugang, schütze private Schlüssel und Backups und prüfe Erweiterungen vor dem Aktivieren. Ein Plugin oder Lua-Skript arbeitet mit den Rechten des Hub-Prozesses. Teile keine Zugangsdaten, Zertifikate, Nutzerdaten oder unbereinigte Produktionslogs im öffentlichen Chat oder Tracker. Trenne bei Fehlern Hub-Login von Suche, passivem Modus, NAT, Firewall und Peer-Transfer und liefere Build, URI, bereinigte Fehlermeldung und reproduzierbare Schritte.
Verifizierte ADCH++-Ressourcen
Diese Links führen zu projektkontrollierter Dokumentation und Entwicklungskanälen sowie zu einem eindeutig markierten, projektübergreifenden ADC-Chat. Prüfe Herkunft und Dokumentationszweig eines Downloads vor dem Einsatz auf einem öffentlichen Dienst.
| Bezeichnung | Link | Beschreibung |
|---|---|---|
| ADCH++-Projektseite | https://adchpp.sourceforge.io/ | Offizieller Projekteinstieg, Überblick und Dokumentationsnavigation. |
| ADCH++-Downloads | https://sourceforge.net/projects/adchpp/files/ | Offizieller SourceForge-Dateibereich für Pakete und Quellen. |
| ADCH++-Quellbaum | https://sourceforge.net/p/adchpp/code/ci/default/tree/ | Projekt-Quellbrowser zur Code- und Build-Prüfung. |
| Basic Guide | https://adchpp.sourceforge.io/user_guide/basic_guide.html | Offizielle Anleitung für Installation, Erstkonfiguration und ADCS-Zertifikate. |
| Expert Guide | https://adchpp.sourceforge.io/user_guide/expert_guide.html | Offizielle Referenz für erweiterte Administration. |
| Projektfragen | https://answers.launchpad.net/adchpp | Launchpad-Weg für projektbezogene Fragen. |
| Projektfehler | https://bugs.launchpad.net/adchpp | Launchpad-Bugtracker für minimale reproduzierbare Fehlerfälle. |
| ADC-Entwicklungscommunity | adcs://hub.dcbase.org:16591 | Projektübergreifende ADC- und Interoperabilitätsdiskussion, kein offizieller ADCH++-Support. |
Weiterführende Direct-Connect-Lektüre
Nutze Direct Connect für Protokoll- und Client-Kontext, uHub und Verlihub zum Vergleich anderer Hub-Familien, Artikel für die gesamte Bibliothek und Hub-Suche für öffentliche Hub-Einträge.
Kommentare
Noch Keine Kommentare. Starten Sie Die Unterhaltung.