Frage Ist es notwendig, statische IP und Port zu setzen, um die beste Leistung von Transmission zu erhalten?


Ich bin kürzlich von Windows auf Linux umgestiegen und arbeite an Ubuntu 12.04 LTS. Ich versuche, meine gewohnten Windows-Gewohnheiten beizubehalten, damit ich Linux regelmäßiger nutzen kann. Eine dieser Gewohnheiten ist P2P-Aktivität.

Unter Windows ging ich wie folgt vor, um das Beste aus meinem P2P-Client (uTorrent) zu erhalten:

  1. Setzen Sie eine statische IP auf mein System und
  2. Einen Port weiterleiten

Muss ich das Gleiche tun, damit die Übertragung mit voller Kapazität funktioniert?

Wenn ja, wie wird eine statische IP in Ubuntu eingestellt? (Hoffe, es ist nicht zu kompliziert für einen Anfänger wie mich)

Ich kann mit der Weiterleitung eines Ports verwalten, es sei denn, es ist ein bestimmter Prozess für Linux.


4
2017-07-28 14:07


Ursprung


Ich habe die Übertragung mit ziemlich hoher Download- / Upload-Geschwindigkeit verwendet, ohne etwas einrichten zu müssen. Die Standardkonfiguration funktioniert. - Peachy


Antworten:


Meine Übertragung funktioniert ohne Verwirrung mit Einstellungen. Eine Sache, die Sie tun müssen, ist, Ports auf Ihrem Router zu öffnen. Transmisson hat eine Schaltfläche, um zu prüfen, ob der Port offen ist:

enter image description here

Wenn "Port ist geschlossen" angezeigt wird, überprüfen Sie Ihre Routereinstellungen. Meins sieht so aus:

enter image description here


Ein BitTorrent-Client ordnet normalerweise die TCP-Portnummer 6881 zu. Wenn dieser Port jedoch aus irgendeinem Grund besetzt ist, versucht der Client stattdessen nacheinander höhere Ports (6882, 6883 usw. bis zu einem Limit von 6999). Damit externe BitTorrent-Clients diesen erreichen können, müssen sie in der Lage sein, eine Verbindung zum richtigen Port herzustellen.


4
2017-07-28 14:35



..Es klappt! Ich habe nur einen Port auf meinem Router weitergeleitet und kann auf volle Bandbreite hochladen. Ich musste keine statische IP einstellen. Danke, Rinzwind. Eine Frage allerdings: Muss ich mehr Ports (Bereich von Ports) für eine bessere Leistung weiterleiten oder nur ein einziger ist genug? - kamyogi


Kurz und einfach, Nein, Sie müssen keine Einstellungen ändern.

Ich verwende Übertragung, ohne irgendwelche Einstellungen zu ändern. Die Standardeinstellungen funktionieren sehr gut.


0
2017-07-28 15:03





Wie ich es verstehe, öffnen die Einstellungen in Rinwinds hilfreicher Antwort automatisch einen Port. Sie richten eine Portweiterleitung ein, indem Sie UPnP oder NAT-PMP verwenden, die auf Ihrem Router an die zugewiesene IP-Adresse angeschlossen sind, sodass keine statische IP-Adresse verwendet werden muss. Solange Ihr Router eines dieser Protokolle implementiert, halte ich das für die beste Antwort.

Wenn Ihr Router keins dieser Protokolle implementiert, sollten Sie die Portnummer in dem Fenster in Rinwinds Antwort einstellen, eine statische IP-Adresse einrichten und den Port manuell in Ihrem Router weiterleiten und dies wird "den Port öffnen".

Um eine statische IP-Adresse festzulegen, sollten Sie in der DHCP-Konfiguration Ihres Routers eine festlegen können. Alternativ können Sie sorgfältig eine statische IP-Adresse auswählen, die niemals von der DHCP-Funktion Ihres Routers ausgewählt wird, und Ihre Netzwerkverbindung bearbeiten, um sie in Ubuntu einzurichten (indem Sie mit der rechten Maustaste auf die Netzwerkverbindung oben rechts auf dem Bildschirm klicken). Sehen https://askubuntu.com/a/7082/63886.

Ob die Öffnung eines Ports hilfreich ist oder nicht, hängt von Ihrer Bandbreite und den Eigenschaften des Torrents ab, wenn Sie daran teilnehmen. Wenn Ihre Bandbreite niedrig ist oder die Anzahl der Peers mit offenen Ports hoch ist, spielt das Öffnen Ihres Ports keine Rolle. Anderenfalls wird es anderen Benutzern leichter gemacht, eine Verbindung zu Ihnen herzustellen und somit mehr Peers zum Herunterladen von / zum Hochladen zur Verfügung zu stellen.


0
2017-07-28 15:27



@Rinzwind Ich habe die Option "Wählen Sie einen zufälligen Port jedes Mal, wenn die Übertragung gestartet wird" deaktiviert und die Option "UPnP- oder NAT-PMP-Portweiterleitung von Ihrem Router verwenden" aktiviert. Ich habe viele Ports im Bereich von 50025-50090 ausprobiert, aber die Testergebnisse sprechen meistens von "Port geschlossen" oder "Status unbekannt". Blockiert mich etwas? - kamyogi
Es klingt so, als müssten Sie eine statische IP-Adresse festlegen, entweder in den DHCP-Einstellungen des Routers oder in Ubuntu. - John S Gruber