Reverse DCC

Portweiterleitung für einen XDCC-Download einrichten

Bei Reverse DCC wartet der Client auf eine eingehende Verbindung des Bots. Dafür muss der verwendete TCP-Portbereich den Client von außen erreichen können.

Nur bei tatsächlichem Bedarf aktivieren

Normale XDCC-Downloads benötigen diese Einstellung nicht. Aktiviere Reverse DCC erst, wenn ein verwendeter Bot dieses Verfahren verlangt oder autofetch den entsprechenden Fehler anzeigt.

Eine Portweiterleitung öffnet einen Weg aus dem Internet zu deinem Client-Gerät. Leite nur den benötigten kleinen Portbereich weiter und entferne die Regel wieder, wenn du Reverse DCC dauerhaft nicht mehr verwendest.

1. Einstellung im Client öffnen

  1. Öffne die lokale Oberfläche des GUI-Clients beziehungsweise die IRC-Einstellungen deiner Client-Konfiguration.
  2. Aktiviere Reverse DCC.
  3. Notiere den eingestellten Start- und Endport.
  4. Speichere die Einstellungen und starte den Client bei Bedarf neu.

2. Feste lokale IP verwenden

Die Routerregel muss immer auf das Gerät mit dem autofetch-Client zeigen. Richte deshalb im Router möglichst eine feste DHCP-Zuordnung für dieses Gerät ein.

Eine feste öffentliche IP ist dafür normalerweise nicht erforderlich; entscheidend ist die gleichbleibende lokale Adresse im Heimnetz.

3. TCP-Portbereich weiterleiten

  1. Öffne die Portfreigaben oder Portweiterleitungen deines Routers.
  2. Erstelle eine neue Regel für TCP.
  3. Trage außen und innen denselben im Client eingestellten Portbereich ein.
  4. Wähle als Ziel das Gerät mit dem autofetch-Client.
  5. Speichere die Regel.

Die Bezeichnungen unterscheiden sich je nach Router. Häufig heißen die Bereiche „Portfreigabe“, „NAT“, „Port Forwarding“ oder „Freigaben“.

4. Firewall des Client-Geräts prüfen

Eine lokale Firewall muss eingehende TCP-Verbindungen für denselben Portbereich zulassen. Öffne keine weiteren Ports und beschränke die Regel nach Möglichkeit auf das benötigte Programm oder Gerät.

5. Erneut testen

  1. Stelle sicher, dass der Client online ist.
  2. Reihe den fehlgeschlagenen Download erneut ein.
  3. Beobachte die Client-Logs.
  4. Bleibt die Meldung bestehen, prüfe Zielgerät, Protokoll und Portbereich der Routerregel.

Wenn die Weiterleitung trotzdem nicht funktioniert

  • Der Internetanschluss kann eingehende IPv4-Verbindungen einschränken, etwa bei bestimmten Anschlussarten.
  • Ein zweiter Router kann eine zusätzliche Weiterleitung erfordern.
  • Eine VPN-Verbindung kann den erreichbaren Anschluss verändern.
  • Der Bot kann vorübergehend nicht erreichbar sein.

In diesen Fällen ist Reverse DCC möglicherweise trotz korrekter lokaler Einstellung nicht nutzbar.