Die Übertragung besagt, dass der Hafen geschlossen ist, aber die Aussaat stattfindet


11

Ich benutze gerade Transmission.

Der Übertragungstest des Ports besagt: Port ist geschlossen. Es gibt jedoch eine Aussaataktivität (ca. 160 KB / s).

Ich habe den Port mit einer Online-Site erneut überprüft. Es heißt auch geschlossen. Wie ist das möglich??

Ich habe vergessen hinzuzufügen, dass ich Ubuntu 12.04 verwende und Upnp sowohl in der Übertragung als auch in der Benutzeroberfläche des Routers aktiviert habe.

Könnte es zu einer Aussaat kommen, selbst wenn der Hafen geschlossen ist?

Antworten:


14

Die kurze Antwort auf die Frage: JA , Sie können auch mit geschlossenem Port säen.

  • Wenn der Port geschlossen ist, bedeutet dies nur, dass Sie keine eingehenden Verbindungen akzeptieren können, aber dennoch eine Verbindung zu Peers herstellen können, die Verbindungen akzeptieren. In der Torrent-Terminologie heißt es, dass Sie sich im passiven Modus befinden.

  • Wenn Ihr Port offen wäre, könnten Sie auch Verbindungen akzeptieren. In der Torrent-Terminologie wird dies als aktiver Modus bezeichnet.

So funktioniert es: Ein Client im passiven Modus kann eine Verbindung zu einem Client herstellen, der sich im aktiven Modus befindet, jedoch nicht zu einem Client, der sich im passiven Modus befindet. Ein Client im aktiven Modus kann sowohl eine Verbindung zu aktiven als auch zu passiven Clients herstellen.

Wenn Ihr Port geschlossen ist, bedeutet dies nur, dass Sie keine Verbindung zu anderen Peers mit geschlossenen Ports herstellen können. Das bedeutet, dass Sie möglicherweise weniger Kollegen bekommen und aufgrund dieser schlechteren Geschwindigkeit. Wenn der Torrent jedoch häufig ist und viele Peers vorhanden sind, kann Ihr Client wahrscheinlich genügend aktive Peers finden, um Ihre Verbindung zu maximieren. Wenn der Torrent nur wenige Peers hat, ist es wahrscheinlich, dass Sie im aktiven Modus eine viel bessere Geschwindigkeit erzielen. (Wenn dieser seltene Fall auftritt, dass sich alle Peers im passiven Modus befinden, können Sie nichts herunterladen / hochladen. Tatsächlich kann keiner der Peers etwas tun, da jeder passiv ist. Sie müssen warten, bis ein aktiver Peer kommt herein.)


So öffnen Sie diesen Port : Ermitteln Sie zunächst die Nummer des Ports unter Übertragung unter Bearbeiten-> Einstellungen-> Netzwerk-> Port, der für eingehende Verbindungen verwendet wird . Dieser Port kann entweder von Ihrem Router oder von Ihrer Firewall blockiert werden.

  • Wenn Sie Ubuntu mit den Standardeinstellungen verwenden und keine Firewall aktiviert haben, blockiert die Linux-Firewall keinen Port. Wenn Sie eine Art Firewall aktiviert haben, müssen Sie diese Einstellungen ändern, um eingehende Verbindungen an diesem Port zuzulassen. Wenn Sie eine Firewall verwenden, aber nicht wissen, wie dieser Port zugelassen werden soll, verwenden Sie den folgenden Befehl, wobei PORT_NUMBER der Port ist, der für eingehende Verbindungen in der Übertragung verwendet wird:

    sudo iptables -I INPUT -p tcp --dport PORT_NUMBER -j ACCEPT
    

    Dies ist nur eine vorübergehende Lösung. Nach dem Neustart geht diese Firewall-Einstellung verloren. Wenn Sie es dauerhaft machen möchten, können Sie diesen Befehl in ein Startskript einfügen. (Es ist jedoch besser, wenn Sie den Port in Ihrem Firewall-Frontend (ufw, gufw, firestarter, z. B.) für eine dauerhafte Lösung zulassen.)

  • Der viel wahrscheinlichere Fall ist also, dass Ihr Router diesen Port "blockiert":

    Die einfachere Möglichkeit, dies zu lösen, besteht darin, UPnP einfach in den Einstellungen des Routers und auch in der Übertragung unter Bearbeiten-> Einstellungen-> Registerkarte Netzwerk-> zu aktivieren und unter UPNP- oder NAT-PMP-Portweiterleitung von meinem Router verwenden zu aktivieren .

    Wenn sich das nicht beheben lässt, müssen Sie diesen Port in den Einstellungen des Routers weiterleiten. Hier ist eine großartige Seite, die Ihnen zeigt, wie das für fast alle Arten von Routern geht. Wählen Sie dort einfach Ihren Routertyp aus und folgen Sie den Anweisungen. (Auf dieser Site müssen Sie auch ein Programm auswählen, für das Sie weiterleiten möchten. Es ist jedoch unwichtig, welches Sie auswählen, da sich die Lösung nur in der Portnummer unterscheidet, Sie jedoch bereits aus der Übertragung die Portnummer kennen, die Sie verwenden weiterleiten wollen.)

Hinweis: Sie sollten nur bei jedem Start der Übertragung in der Übertragung die Option Zufälligen Port auswählen aktivieren, wenn Sie UPNP verwenden. Andernfalls ändert sich die Portnummer immer und die Firewall / Weiterleitung muss nach jedem Start der Übertragung eingerichtet werden. (UPNP kann mit sich ändernden Portnummern umgehen.)


Wie kann ich dann diesen Port öffnen? Ich benutze Ubuntu 12.04 LTS. Ich habe UPnP sowohl in der Übertragung als auch in der Schnittstelle des Routers aktiviert. Der ISP hat mir ein Modem gegeben und ein Router ist mit diesem Modem verbunden. Ich habe diese Option in der Übertragung aktiviert: "Wählen Sie bei jedem Start der Übertragung einen zufälligen Port aus". Warum ist der Hafen immer geschlossen?
Janina

@janina Ich habe meine Antwort aktualisiert. Die zufällige Port- Sache ist nicht dafür. Das ist eine Art Sicherheitsmaßnahme, aber es ist nicht viel. Wenn die UPNP-Lösung für Sie funktioniert, können Sie diese zufällige Einstellung weiterhin verwenden. Wenn die UPNP-Lösung nicht funktioniert, müssen Sie diese Option deaktivieren und einen Fix-Port verwenden und diesen Fix-Port weiterleiten.
Falkner

@falconer, Was ist, wenn ich Firewall verwendet und den Port geöffnet habe? Mein Router verfügt über UPNP (der gleiche Computer mit Windows funktioniert einwandfrei), aber wenn die Übertragung den Port testet, ist er geschlossen. Irgendeine Idee?
Royi

1

Um den Port zu öffnen, müssen Sie auf zwei Ebenen arbeiten: Computer und Modemrouter :

  1. Öffnen Sie die Übertragung und gehen Sie zu Bearbeiten -> Einstellungen -> Netzwerk
  2. Kopieren Sie die Portnummer (z. B. 51414 ).
  3. Aktivieren Sie "UPnP- oder NAT-PMP-Portweiterleitung von meinem Router verwenden". Geben Sie hier die Bildbeschreibung ein
  4. Öffnen Sie ein Terminal und geben Sie als Root den folgenden Befehl ein, um den Port in der Firewall dauerhaft zu öffnen :

    $ sudo firewall-cmd --permanent --add-port=51414/tcp

  5. Der letzte Schritt, dh die manuelle Konfiguration Ihres Modemrouters, durch Öffnen eines Webbrowsers unter Ihrer IP-Adresse (siehe vorheriges Handbuch, um dies herauszufinden: Es könnte 192.168.1.100 oder 192.168.1.1 oder 192.168.178.1 sein , oder etwas anderes)
  6. Für FRITZ! Box 7490 Modem - Router , zum Beispiel, müssen Sie in gehen , Internet -> Zugriff erlauben => eine Auswahl Gerät => Klicken Sie nun auf New - Sharing oder, wenn Sie olready Konto haben, klicken Sie auf das Symbol Bearbeiten , um einen neuen hinzufügen Weiterleitung => Neuer Erlaubniszugriff -> Wählen Sie als Anwendung eine andere Anwendung , um einen benutzerdefinierten Namen einzugeben -> Wählen Sie als Protokoll TCP -> dann als Port 51414 in allen drei Feldern => OK => OK => Übernehmen
  7. Testen Sie nun die Übertragung unter Bearbeiten -> Einstellungen -> Netzwerk -> Port prüfen => ÖFFNEN !
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.