[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   DSL Router (http://www.emule-web.de/board/dsl-router/)
-   -   Portfreigaben für eMule / eDonkey (http://www.emule-web.de/board/482-portfreigaben-fuer-emule-edonkey.html)

Johnny-B 29. December 2002 06:25

Portfreigaben für eMule / eDonkey
 
Nachdem immer wieder die Frage auftaucht: Welche Ports muss ich bei meinem Router freigeben?, hier mal eine kurze Erklärung:

Folgende Ports benutzen eMule und eDonkey:

Clientport (default 4662 TCP)
Serverport (clientport -1, also default 4661 TCP)
UDP Port (clientport +3, also default 4665 UDP)

eMule ab Version 23a hat zusätzlich
UDP Port für Resource Exchange (clientport +10, also default 4672 UDP)

Fast alle Router haben die Option Portforwarding oder Portmapping, hier müsst Ihr folgende Ports forwarden bzw. mappen:

4662 -> 4662 Rechner1 TCP
4665 -> 4665 Rechner1 UDP
4672 -> 4672 Rechner1 UDP

Bei manchen Routern kann man TCP bzw. UDP nicht expliziet auswählen, meines Wissens wird hier beides freigegeben.
Nun solltet Ihr eine high ID bekommen und normale Speed.

[PsA]-=Andy=- 9. January 2003 14:08

na endlich!!!!!!!!!
das ist genau die sektion, die ich suche.
Ich bin ja kein Spezialist..also wolltre ich fragen:
Ich habe jetzt dsl flat über wireless lan und des geht ja über die funkstation und in dieser funkstation ist glaube ich ein router.
wie kann ich die ports da freigeben?????? :?: :?: :?:
Ich hatte schon immer probleme mit edonkey und emule, weil meine ports nicht freigegeben sind.

cu andy

[PsA]-=Andy=- 9. January 2003 14:38

hier noch zusatzinfo falls sie was nütz


Routing-Protokolle: TCP/IP, RIP1, RIP2, DHCP , NAT, PPPoE, PPTP


danke

cu andy

Anonymous 25. January 2003 19:24

Anleitung für Anfänger?!
 
Hi,

ich bin nicht wirklich ein Anfänger in Sachen PC - nur in Sachen Router-Einstellung bzw. Portfreigabe. Habe einen Netgear RP114 und dank eines Tipps in einem anderen Forum auch eine aktuelle Firmware drauf. Aber wie gebe ich wo die Ports frei? Wäre super klasse wenn mir einer das so genau wie möglich schreiben könnte, vielen Dank schon mal

Tiwo

Anonymous 27. January 2003 10:56

Re: Anleitung für Anfänger?!
 
Hallo
Schau mal unter
www.router-forum.de nach -.... dort findest du alles was dein herz zum routen begehrt..
mfg ltcomforge

Zitat:

Zitat von Tiwo
Hi,
ich bin nicht wirklich ein Anfänger in Sachen PC - nur in Sachen Router-Einstellung bzw. Portfreigabe. Habe einen Netgear RP114 und dank eines Tipps in einem anderen Forum auch eine aktuelle Firmware drauf. Aber wie gebe ich wo die Ports frei? Wäre super klasse wenn mir einer das so genau wie möglich schreiben könnte, vielen Dank schon mal

Tiwo


Anonymous 29. January 2003 18:43

Vielen Dank für den Tipp, werde gleich mal nachschauen

Tiwo

Anonymous 8. February 2003 11:47

hey tiwo, habe den gleichen router wie du..
ports forwarden is ganz easy, hau oben in die adresszeile mal 192.168.0.1 (is standartmässig die routerip wenn du nix verändert hast) dann einloggen mit username: admin und pw: 1234 oder abcd .. ka mehr was das standart pw is (das standart pw auch schnellst möglich ändern!)
dann auf -advanced- dann -ports- und dann biste schon im richtigen menü.. die jeweiligen ports auf deinen rechner/deine ip forwarden ..
( du MUSST eine statische ip adresse haben! )

gruß eFix.

eFix 8. February 2003 12:38

btw. hab mich eben mal registriert :roll:

Anonymous 1. April 2003 13:47

Ich bin jetzt in nen paar Foren über behauptungen gestolpert, man könne mehrere edonkey-clients mit high-id hinter nem router laufen lassen.

Muss ich also einfach nur den tcp-port beim zweiten emule so ändern, dass die restlichen errechneten ports auch auf meinen zweiten Rechner geforwarded werden?

Pan Tau 6. April 2003 15:26

Ports und Router bis zum abko.... (würg)
 
Portfreigaben, bzw. -mappings, Router, DMZ-Sicherheitsaspekte

Hallo!

Bei dem was hier in diesem Sub-Thread, im Main-Thread und LEIDER AUCH ÜBERALL QUERBEET im gesamten Board zu lesen ist, - es sind immer die gleichen Fragen / Probleme zu Portfreigaben, Routern und so weiter - habe ich mich jetzt dazu durchgerungen das Thema umfassend und doch möglichst einfach und verständlich aufzubereiten. Nicht alles davon ist auf meinem Mist gewachsen, ich habe die Texte aber, falls (meiner Meinung nach) notwendig, der Verständlichkeit halber editiert, und zwar DAU tauglich! (hoffe ich wenigstens)


-=> Ports (allgemein) <=-

Bildlich gesprochen kann man sich Ports als die Türen zu den Zimmern einer Wohnung vorstellen, der Wohnungseingang / die Wohnungstür entspräche dann der IP-Adresse und dass verwendete Protokoll (TCP und UDP in diesem Fall) ist dabei die Sprache des jeweiligen Bewohners mit dem man aber nur kommunizieren kann wenn er dieselbe Sprache spricht.

eMule verwendet standardmäßig folgende Ports:

4661 TCP
um mit einem Server zu connecten - "Serverport 1"
(in eMule selbst weder sichtbar noch zu konfigurieren und nur für Routerbenutzer von Bedeutung)

4662 TCP
um zu anderen Clients zu connecten - "Clientport 1"
(das ist der ClientPort, zu finden unter eMule > Einstellungen > Verbindung, der 1. Wert im ClientPortRahmen)

4665 UDP
um Quellen auf anderen Servern zu finden - "Serverport 2"
(in eMule selbst weder sichtbar noch zu konfigurieren und nur für Routerbenutzer von Bedeutung)

4672 UDP
um direkte Client zu Client Verbindungen herzustellen - "Clientport 2"
(das ist der ClientPort, zu finden unter eMule > Einstellungen > Verbindung, der 2. Wert im ClientPortRahmen)

Diese "Matrize" ist bindend, diese "Anleitung" bezieht sich ausschliesslich auf ebendiese Matrize!

Sie (die Matrize) ist immer nach diesem Schema aufgebaut:
"Clientport 1" = x (Protokoll TCP)
"Serverport 1" = x - 1 (Protokoll TCP)
"Clientport 2" = x + 10 (Protokoll UDP)
"Serverport 2" = x + 4 (Protokoll UDP)

Einige Beispiele:

Clientport = 4662 --> freizugebende Ports: TCP 4661 (Serverport) + 4662, UDP 4665 + 4672
Clientport = 6662 --> freizugebende Ports: TCP 6661 (Serverport) + 6662, UDP 6665 + 6672
Clientport = 8973 --> freizugebende Ports: TCP 8972 (Serverport) + 8973, UDP 8975 + 8983
Clientport = 8000 --> freizugebende Ports: TCP 7999 (Serverport) + 8000, UDP 8003 + 8010
Clientport = 4243 --> freizugebende Ports: TCP 4242 (Serverport) + 4243, UDP 4246 + 4253
Clientport = 4225 --> freizugebende Ports: TCP 4224 (Serverport) + 4225, UDP 4228 + 4235
Clientport = 5556 --> freizugebende Ports: TCP 5555 (Serverport) + 5556, UDP 5559 + 5566
Clientport = 6668 --> freizugebende Ports: TCP 6667 (Serverport) + 6668, UDP 6671 + 6678
Clientport = 6301 --> freizugebende Ports: TCP 6300 (Serverport) + 6301, UDP 6304 + 6311
Clientport = 3001 --> freizugebende Ports: TCP 3000 (Serverport) + 3001, UDP 3004 + 3011
Clientport = 10000 --> freizugebende Ports: TCP 9999 (Serverport) + 10000, UDP 10003 + 10010
Clientport = 10011 --> freizugebende Ports: TCP 10010 (Serverport) + 10011, UDP 10014 + 10021

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

-=> Router <=-

Um bei dem Beispiel von oben zu bleiben, kann man sich einen Router in etwa als einen Sammelbesteller vorstellen, welcher Briefe entgegen nimmt, sie öffnet und den Inhalt in einen Umschlag mit seiner eigenen Adresse steckt, sie dann zur Post bringt (ausgehend), und bei Antworten darauf den Vorgang sozusagen invertiert, also das "Paket" entgegen nimmt um es dann zu öffnen aufzuteilen und an die einzelnen Wohnungen (IP-Adressen) verteilt (eingehend). Diese Person (Sammelbesteller / Router) muss dafür aber genau wissen wer in welcher Wohnung lebt (lokale oder Heim- IP-Adressen) und auch wo die Postfiliale ist (externe IP-Adresse) die dann den Bestimmungsort ermittelt (eine Funktion eines DNS-Servers) und die Post weiterleitet, wobei es für die Post dann so aussieht, dass es sich bei den Briefen um immer den gleichen Absender und auch Empfänger handelt, den Router (Sammelbesteller) eben. Diesen Routerinternen Vorgang nennt man "Network Address Tanslation" (NAT).
DIE ROUTER-IP (Hausnummer) IST DIE EINZIGE DER POSTFILIALE (dem ISP (Internet service Provider))BEKANNTE ADRESSE, SIE WEISS WEDER WER SICH IN DEN EINELNEN WOHNUNGEN BEFINDET, NOCH DASS DIESE EXISTIEREN!
DAS HEISST:
Man muss im Router nicht nur die benötigten Ports freigeben sondern ihm auch mitteilen für welchen Computer (bzw. dessen jeweilige IP-Adresse) im Netzwerk diese Freigaben bestimmt sind um sie auch abliefern zu können.

Das könnte dann z.B. so aussehen:
1.Reihe: Protokoll 2.Reihe: Externe Port Nr. 3.Reihe: Physische IP Adresse des eMule-PC's im Heim Netz (Beispiel!) 4. Reihe: Interne Port Nr.

TCP 4661 192.168.1.211 4661
TCP 4662 192.168.1.211 4662
UDP 4665 192.168.1.211 4665
UDP 4672 192.168.1.211 4672

ACHTUNG! DA SICH DER TEXT IM BORD-EDITOR NICHT VERNÜNFTIG FORMATIEREN LÄSST SIND TABELLEN ZUSAMMENGESCHOBEN!

Wenn man nun in eMule den Clientport verändert, ändert sich AUTOMATISCH auch der Serverport. Darum müssen neben dem UDP Port für Clientverbindungen auch die drei weiteren Ports nach obiger Matrize freigegeben UND! der IP-Adresse des Computers auf dem eMule läuft zugeordnet werden.


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

-=> DMZ / Sicherheitsaspekte <=-

Üblicherweise bieten Router auch die Möglichkeit eine DMZ (DeMilitarizedZone, entmilitarisierte Zone) einzurichten, was für manche Videokonferenzsoftware, einige Onlinespiele und ein paar spezielle Anwendungen die einzige praktikable Lösung darstellt um mit in anderen Netzwerken (z.B. Internet) befindlichen Partnern / Gegenstellen kommunizieren zu können. Diese Methode ist zwar nicht so aufwändig einzurichten wie die oben beschriebenen Portfreigaben, aber man handelt sich einige sicherheitstechnische Nachteile ein, die durch den geringeren Aufwand meiner Ansicht nach nicht zu rechtfertigen sind.
1. Bei den meisten Routern wird die Routerinterne Firewall umgangen.
2. ALLE Ports sind erreichbar, man bietet also eine wesentlich grössere Angriffsfläche, was gerade für Benutzer von Microsoft-Betriebssystemen ein Sicherheitsproblem darstellt da diese mit Ausnahme von NT (und ich glaube auch Win2000), als Systemvoreinstellung, grundsätzlich alle Ports geöffnet haben.


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

-=> Tip <=-

Als Routerbenutzer (egal ob Hard- oder Software) hat man die Möglichkeit sich über Portmapping dass (ständige) ändern der Ports in eMule > Einstellungen > Verbindung > Clientport zu ersparen, die direkt angeschlossenen Usern (also User ohne Router) so nicht zur Verfügung steht, es sei denn sie verwenden das Tool PortMapper von AnalogX, oder ähnliche Tools, was aber nur "Fachmänner und / oder -Frauen" tun sollten (dafür schreib ich keine Erklärung <G>)
Es funktioniert Folgendermassen:

1. Schritt:
Ports mappen (genau so wie oben beschrieben), das heisst also:

Protokoll Externe Port Nr. Physische IP Adresse Interne Port Nr.
des eMule-PC's im Heim Netz
TCP 4661 192.168.1.211 4661
TCP 4662 192.168.1.211 4662
UDP 4665 192.168.1.211 4665
UDP 4672 192.168.1.211 4672
im Router einrichten.

2. Schritt:
Die andern Ports so einrichten dass sie extern auf die jeweiligen Ports der betreffenden Server passen aber intern auf die gleichen Ports wie unter 1. Schritt.

TCP 4242 192.168.1.211 4661
TCP 4243 192.168.1.211 4662
UDP 4246 192.168.1.211 4665
UDP 4253 192.168.1.211 4672

Dabei Schritt 2 für jeden gewünschten Serverport wiederholen.
also:

TCP 4224 192.168.1.211 4661
TCP 4225 192.168.1.211 4662
UDP 4228 192.168.1.211 4665
UDP 4235 192.168.1.211 4672

und so weiter.
Damit erreicht man dass alle (eingegebenen) externen Ports intern immer auf die selben in eMule festgeleten Ports gemappt werden.

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

CU
Pan Tau

PS: Sollte jemand sachliche Fehler finden bitte posten oder pm bzw. email an mich senden, mit Beschreibung oder Verweis auf den Fehler bitte.

leeloo 28. April 2003 12:47

habe einen netgear MR 314 und bei mir steht im Menü unter advanced, ports nur was von start und end, aber nie was von TCP und UDP.
Hättest du vielleicht eine spezielle emule Anleitung für mich und den Netgear MR 314??
vielen Dank

leeloo

Pan Tau 29. April 2003 11:18

@leeloo: Also deinen Router kenn ich so nicht, aber es klingt sehr danach als könnte man ganze Adressbereiche angeben die "durchgeschleift" werden sollen. Je nach der vom Hersteller gewählten Methode hast du dann entweder 2 Eingabefelder für Start- und Endport oder aber ein Eingabefeld, bei dem dann üblicherweise ein Trennungszeichen wie zB. Punkt, Komma, Schrägstrich oder so, bei mehreren Ports dazwischen gesetzt werden muss (Handbuch!).
Dazu dass keine Protokolle (TCP/UDP) angegeben sind kann ich nur vermuten das dein Router auf den dann freigegebenen Ports beide Protokolle gleichzeitig freigibt - was keine Seltenheit wäre.
Dazu muss dann noch die physikalische Adresse deines Rechners mit angegeben weden damit der Router auch "weiss" wer denn die ganzen Daten bekommen soll.
Bei weiteren Fragen entweder hier ins Forum posten, dann haben alle was davon, oder PM bzw. email an mich.

CU
Pan Tau

Anonymous 29. April 2003 14:42

Pan Tau, bist du ganz sicher, das der 4665er port für serververbindungen zuständig ist???
ich hab mal gelesen, der port wäre nur für irc und nachrichtendienst im muli zuständig und könne deshalb eigentlich bei der routerkonfiguration vernachlässigt werden.

MxM 29. April 2003 15:26

ist es nicht so, dass der port beim server relevant ist... 4242 zum beispiel für des servers kommunikation... aus welchem source port der client da sendet spielt doch keine rolle... als outgoing port erkennt die firewall den traffic sowieso an... im ernstfall konfiguriert man den server so, dass der outgoing port als triggerfunktion dient, wenn es denn wirklich dieser port wäre... antworten tut jedoch der server auf den port, mit dem man sich für den request angemeldet hat... und der entscheidet sich eigentlich nach der konfiguration die man selbst einstellt... standardmässig ist dieser port 4662 und für udp 4661...soweit ich weiss ist der 4661 aber für den sourceEX zuständig... allerdings kann man diesen auch verändert einstellen.

einen zusätzlichen, nicht konfigurierbaren port auf dem etwas anderes stattfindet kenne ich im allgemeinen nicht.


wer wirklich ein komplettes problem mit seinem router hat, sollte in der installation nachlesen, welches der FTP port des routers ist... ein freund zum beispiel hat diesen leider wirklich nur auf der 21..nachdem er den mule dann auf 21 konfiguriert hatte lief ihm alles...

Pan Tau 30. April 2003 00:33

@ renegade & @ MxM & @ alle Interessierten
 
Hi!

@ renegade:

Zitat:

Zitat von renegade
Pan Tau, bist du ganz sicher, das der 4665er port für serververbindungen zuständig ist???
ich hab mal gelesen, der port wäre nur für irc und nachrichtendienst im muli zuständig und könne deshalb eigentlich bei der routerkonfiguration vernachlässigt werden.

Ja, sehr sogar. So habe ich das zumindest verstanden, ich hab' ja teilweise abgeschrieben :wink:
Zitat:

Zitat von Pan Tau
... Nicht alles davon ist auf meinem Mist gewachsen, ....

http://www.emule-project.net/faq/de_ports.htm (Ich hatte die Version vom 12/01/03).

@ MxM:
Ist zwar blöde den Text direkt hiervor zu quoten, nur dann kann ich gezielter antworten.

Zitat:

Zitat von MxM
... im ernstfall konfiguriert man den server so, dass der outgoing port als triggerfunktion dient, wenn es denn wirklich dieser port wäre...

Ich hoffe ich mach mich hier jetzt nicht zum eMuli. :mrgreen:
Wir wollen doch aufklären und nicht verwirren, ich glaube Du meinst man konfiguriert den Router, oder lieg ich da falsch? Was würde wohl der Betreiber von Silent-Bob dazu sagen Du würdest bei Ihm rumkonfigurieren, Deines Huftieres wegen. :wink:

Zitat:

Zitat von MxM
einen zusätzlichen, nicht konfigurierbaren port auf dem etwas anderes stattfindet kenne ich im allgemeinen nicht.

Da muss ich nochmal den link von oben benutzen
http://www.emule-project.net/faq/de_ports.htm
:arrow: unter 7

Zitat:

Zitat von MxM
wer wirklich ein komplettes problem mit seinem router hat, sollte in der installation nachlesen, welches der FTP port des routers ist... ein freund zum beispiel hat diesen leider wirklich nur auf der 21..nachdem er den mule dann auf 21 konfiguriert hatte lief ihm alles...

Halte ich für eine gute Notlösung! (der mich ausbildende Ing. sagte immer: "Funktion ist das einzige was zählt!") Könnte nur bei Verwendung von "Intrusion Detection Sytemen" - IDS - dazu führen dass die Pakete wegen des für den Port ungewöhnlichen Protokolls abgewiesen werden, was ich bei dem allgemeinen Sicherheitsbewusstsein der :mrgreen: "breiten" Masse für selten gegeben halte. :wink:

Sollte jemand Fehler finden bitte posten oder pm bzw. email an mich senden, mit Beschreibung oder Verweis auf den Fehler bitte.

CU
Pan Tau

MxM 30. April 2003 11:06

lol. natürlich kann ich nicht auf silent-bob rumkonfigurieren. ich meine natürlich den trigger-port des router.

die trigger-funktion bewirkt, dass zukünftiger ANKOMMENDER traffic auf einem port spektrum oder auf spezifischen ports durchgelassen wird, auch wenn er normalerweise geblockt würde... weil auf einem festgelegten so genannten trigger-port vorher akzeptierter ausgehender verkehr stattfindet.

dadurch wird ein gezielter angriff auf einen möglichen offenen port wesentlich schwieriger und man hat selbst einen höheren sicherheitsstandard gerade dann wenn man keinen traffic hat... und hat sich trotzdem einen kompromiß geschaffen bei dem man seinen datenaustausch zumindest nicht unreguliert geblockt bekommt.

bei wirklich sensiblen systemen würde ich über dieses system aber nochmal nachdenken... wer nur für allgemeine sicherheit sorgen will und sich lediglich nicht wie ein buch zum aufklappen fühlen möchte... für den ist das hier genau richtig.

VfL_Os_Fan 2. May 2003 22:46

Hallo,
Ich habe alle Port bei meinem Router SMC7004BR EU freigeschaltet. Aber es klappt nicht. Immer LowID :( Ein Freund meinte das ne andere Mod was bringen würde. Könnt ihr mir da helfen? Außerdem nochmal so ne Frage muss ich um ne HighID zu bekommen nur die Ports freigeben oder noch was anderes machen?
Danke schonmal :)

Benz123 8. May 2003 10:23

Wenn du die Ports richtig Freigegeben und geforwardest hast solltest du auch hinterm Router ne High-ID bekommen. Am besten noch mal deine Einstellungen überprüfen.

Tank Operator 3. June 2003 19:58

Hi, habe ein Netgear RP 114!!!! Ich weiß echt nicht wie man die Ports Freischaltet!!! kann mir einer genau Helfen!!!!
Ich wer echt Dankbar!!!!

Greetz Tank Operator

Jünti 1. July 2003 19:43

irgendwie haben sehr viele netgear router diese dumme port einstellungsmöglichkeit nicht... meiner auch... trotzdem auf manchen servern high id, wie geht das?

KoCMarlboro 18. July 2003 18:45

Zitat:

Zitat von gast
wie amche ich beim netgear rp116 ne statische ip?

Die bekommst du nur, wenn du dir eine bestellst!
Z.B. bei der Telekom! ;)

Heiko73 8. September 2003 16:04

Hilfe
 
Ichhabe einen D-Link Roter, wie geb ich da die ports frei habe null plan.Ich hoffe es kann mir einer helfen wenn ja bitte mailt mir.
Ich komme nur noch auf ******* server mit LowID

ZeichMaaal 5. November 2003 23:52

Hallo,

ich weiss einfach nicht mehr weiter. Habe seit neustem einen Router und möchte natürlich weiter eMule nutzen. Habe den Netgear RP114.
Habe auch ne Firmware wie in diversen Foren beschrieben installiert.
Trotzdem ist mein eMule einfach nur suuuper lahm. lädt nur selten was runter und dann vielleicht nur mit 5 kb/s.
Habe ich vielleicht bei der Portfreigabe was falsch gemacht in den Einstellungen??
Habe mal ein Screenshot meiner Einstellungen hinzugefügt.

http://www.balneario.de/klappsmuehle/Port.jpg

Ist daran was falsch??

ich danke im vorraus.

ZeichMaaal

3531 l4Uf 20. November 2003 12:31

Ma ne frage muss man noch ports ausser 4673 fuer
Kadmelia freischalten?

@ZeichMaaal
Du musst noch den udp port 4672 freischalten

Dark_Viper3k 25. December 2003 18:19

hi

habe die ports 5299-5302 frei gegeben und nutze für emule

die ports
5300
und
5301


ist das so gut eingestellt oder sollte ich irgent was dran änder (war bis jetzt damit zufrieden)

oder soll ich irgent was umstellen damit ich mehr leistung bekomme??

DingsDa 21. January 2004 18:25

verschiedene Portnummern bei NAT. Lösungen?
 
Tach,

ich hätte da noch eine Frage, die in der (fast) kompletten Aufstellung nicht behandelt wurde.

Ich bin (leider) nicht Chef des Netzwerkes hier, aber habe zumindest erreicht, dass ein Port des Gateways (DSL 768/128 - Linux Router, CD Boot) auf meinen lokalen Rechner geforwardet wird.

Dies schaut in etwa so aus:
TCP 2121 10.0.0.2 2122

Also kommt die auf dem Port 2121 eingehende Verbindung bei mir lokal auf dem Port 2122 an. Dies (ursprünglich für FTP-Sachen gedacht) ist ja für eine HighID-Verbindung für eMule eher unverträglich, weil die Portnummern nicht identisch sind. Stell ich bei eMule Port 2122 an, kommen die Antworten ja auch an den Port 2122 des Gateways an, dort werden diese aber geblockt. Ähnlich, wenn ich Port 2121 bei mir einstelle: Dann kommen zwar die Antworten zu meinem Gateway an, aber werden von meinem Rechner blockiert, weil eMule ja an 2121 horcht - die Pakete aber an 2122 ankommen.

Welche Möglichkeiten gibt es hier? Wurde so eine Problematik vielleicht schon in einem Mod behandelt, d.h. gibt es ein Mod bei dem ich solche PortNummer-Differenzen explizit angeben kann? Oder bleibt mir nur der angesprochene AnalogX-PortMapper als Lösung?

Noch ein Nachtrag: Dadurch dass keine UDP weitergeleitet werden... bekommen ich überhaupt eine HighID? Lohnt sich der ganze Aufwand?

Wäre schön, wenn jemand mit sowas schonmal Erfahrung gemacht hat, und das hier berichten könnte...

Allen Viel Spass beim mulen!

mfg
DingsDa

Rumpelzuck 21. January 2004 19:08

Hi DingsDa,

die Portmapping Problematik mit geänderten Portnummern habe ich noch nicht ausprobiert, werde ich aber später heute abend mal machen und das Ergebnis posten.
Ich habs probiert und es geht nicht. Der TCP Port des Muli wird an den Donkeyserver übermittelt und der versucht eine Verbindung auf genau dieser Portnummer zurück zum NAT-Router. Deshalb muss auch genau diese Portnummer unverändert vom NAT-Router zum internen Mulirechner geforwarded werden. Ansonsten kann der Donkeyserver keine Verbindung zum Muliclient aufbauen und vergibt nur eine Low-Id. Mit unveränderten Portnummern beim Portforwarding kann man definitiv mehrere Mulis hinter dem NAT-Router mit High-Id betreiben.

Für UDP brauchst du auch ein entsprechendes Portforwarding wie für die TCP Ports, siehe dazu auch:
http://www.emule-project.net/home/pe...&rm=show_topic
Für die High-ID reicht also der funktionierende erreichbare TCP Port, wenn UDP am NAT-Router nicht geforwardet wird, soll der in den Mulieinstellungen deaktiviert werden.

Ciao
Rumpelzuck

DingsDa 22. January 2004 03:11

Herzlichen Dank Rumpelzuck. Ich werde trotzdem mal probieren auf meinem Rechner lokal ein Portmapper zu betreiben, der mir die eingehenden Pakete von 2122 wieder auf 2121 zurückbiegt. Dann sollte einer HighID nix im Wege stehen, weil eMule von der doppelten Port-Biegerei nichts mitbekommen dürfte.

Wenns klappt, meld ich mich gern nochmal. :-)


---Nachtrag: --------------------------------------------

Jo, klappt (wie erwartet) :-)

Für AnalogX braucht man dafür folgenden Eintrag:

Configure Mapping...
Port ------- Target
2122 ------ localhost:2121

Protocal --- Interface
TCP -------- Any

Bei 200 Verbindung des eMule rattert zwar das Log, aber ich hoff mal, dass die ganze Geschichte nicht zu sehr bremst.

Erfahrungsbericht folgt später :-)

---Ende Nachtrag -------------------------------------

DingsDa 22. January 2004 03:24

@admin: bitte löschen

cosmic girl 22. January 2004 15:48

DingsDa
Willkommen an Board :)

Ein kleiner Hinweis: Doppelposts in so kurzer zeitlicher Abfolge bitte vermeiden - wie das geht: einfach deinen post per edit button rechts oben editieren, falls du nach dem Absenden noch etwas ergänzen willst.

CyberCop 22. January 2004 20:50

hoi, zum thema netgear:

netgear is ja wohl mit abstand der beste hersteller für router, switchs hubs et cetera. (besser is nur noch CISCO, aber auch um 10 klassen teurer brrr). naja zum thema ports freischalten.
Du loggst dich auf deinen router ein
im standard mit
http://192.168.0.1
benutzer: admin
passwort: ****
dann gehst du mal ins main menü und dort auf Port forwarding.
wenn du emule nur auf deinem rechner verwendest und die andreren REIN nur zum surfen oder so sind (nehme mal an das du mehrere pcs hast sonst würdest du keinen router haben) so kannst du dort als port server die ip adresse deines pcs eintragen. dann werden ALLE ports auf deinen pc durchgeroutet und du hast sicher keie probleme mit dem eselchen mehr, ansonsten eben n nettes port forwarding machen

beispiel:
ports:
von: 4777 bis 4777 nach: 192.168.0.2
(wäre aber gut wenn du allen pcs im netzwerk eine statische ip zuweisen würdest und nicht übern den dhcp deine ips im netzwerk vergibst... sonst hat dein pc unter umständen nicht immer die gleiche ip.

hoffe ich konnte dir helfen. wenn du weitere fragen zu netgear produkten hast, kenne mich da recht gut aus da ich zig vpn denen zuhause habe. einfach über icq PM melden

mfg

CyberCop

Januar1956 23. January 2004 12:59

@ CyberCop

Zitat:

so kannst du dort als port server die ip adresse deines pcs eintragen. dann werden ALLE ports :o auf deinen pc durchgeroutet und du hast sicher keie probleme mit dem eselchen mehr,
Stimmt, aber dafür fangen höchstwarscheinlich viele andere, neue an. 8)

Richtig ist: immer nur die unbedingt benötigten Ports frei geben !!!

Jeder weitere unnütz freigeschaltete Port erhöht Dein Sicherheitsrisiko und sollte vermieden werden !!!

Januar

-=Flash=- 25. January 2004 14:12

Ich bin im Besitz der Netgear MR 314 und mein Esel läuft ohne murren!
Nur hat sich mein Mitbewohner nun auch e-Mule installiert und hätte auch geren eine hohe ID!

Wenn ich nun die Gleichen Ports für seinen Rechner freischalten will;

Bsp.:
4662 - 4662 auf 192.168.0.2
4662 - 4662 auf 192.168.0.3

Beschwert sich der Router; duplicated ports!

Ich raff nich wie ich einen Port für 2 PCs freischalte!
Kann mir da jemand helfen?

Pathfinder 25. January 2004 14:32

Zitat:

Zitat von -=Flash=-
Wenn ich nun die Gleichen Ports für seinen Rechner freischalten will;

Bsp.:
4662 - 4662 auf 192.168.0.2
4662 - 4662 auf 192.168.0.3

Beschwert sich der Router; duplicated ports!

Ich raff nich wie ich einen Port für 2 PCs freischalte!

Du kannst dem zweiten eMule in dessen Einstellungen andere Ports zuweisen und dann diese im Router freischalten. Schau mal hier, da steht beschrieben welche Ports du verwenden kannst und wie du sie änderst.

Gruß,
Pathfinder

-=Flash=- 25. January 2004 16:04

Danke für die schnelle Antwort!

Gesagt; Getan, wa viel einfacher als ich dachte (ich hab eben in die Falsche Richtung gedacht)
Jetzt laufen beide :-)

Thx
Flash

ypsel 30. January 2004 21:02

Server und url
 
Hallo,

kann mit jemand sagen wo ich aktuelle URL-Adressen und Serveradressen herbekomme. :cry:

Emule sagt immer "kein aktueller server"
Danke :?:

xtremchopper 30. January 2004 23:46

Auf der Mutterseite dieses Boards.

papaschlumpfm28 9. February 2004 18:14

Hallo Emulianer,

Ich nehme nicht die normalen 4xxx Ports sondern nur die 5xxx oder 2xxx Ports. Mehr braucht man nicht.

zb 5662 TCP 5672 UDP und 5711 für WEB von emule.


Kleiner Tip NIE DIE EINGEHENDEN PORTS FREISCHALTEN ! ES LANGEN DIE AUSGEHENDEN PORTS !

Mfg

papaschlumpfm28

Frizz 9. February 2004 20:48

Zitat:

Zitat von papaschlumpfm28
Kleiner Tip NIE DIE EINGEHENDEN PORTS FREISCHALTEN ! ES LANGEN DIE AUSGEHENDEN PORTS !

Sicher, daß Du das nicht verwechselst ???

chrizkro 10. February 2004 11:27

Habe da nen Problem mit meinem Router und zwar hab ich die Ports freigegebenen und hab auch ne HighID bekommen, nur leider ziehen nur die anderen bei mir, ich bekomme aber nix runtergezogen.

Upload geht auf 10kb hoch, der Download bleibt auf 0!

Hier mal nen Screenshot von meiner Routerkonfig:

http://www.abarthracing.de/images/em...uterkonfig.gif

Außerdem wäre es nett wenn mir jemand sagen könnte, wie ich den Hersteller des Routers rausfinden kann? Ist son Teil aus Ebay, leider steht nirgends was von nem Hersteller (Billigding?).

Grüße Christian und Danke für eure Hilfe!


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102