Hello there
I've been struggling over this for the last month or so and just can't
seem to get mldonkey working properly, I constantly get a LowID.
I'm totally at a loss here, and I don't know what I'm doing wrong - if
it's my router (my apologies 'cause it wouldn't belong in this group)...
or my linux setup.
I have the following setup:
A 3com812 DSL router, which is set up to connect to my provider using
PPPOE. The IP address on this side is Dynamic.
To this I have connecected my linux (gentoo) server - no other machine
is connected. It is assigned an IP address through DHCP (which is always
the same)
First, my linux setup:
I have mldonkey installed and working, and I've changed the edonkey 2000
ports from de default ones to 19703 (just in case my ISP blocks the
defaults)
I checked this setup using the script located at
http://mldonkey.berlios.de/modules.p...lConfiguration
and added the appropriate rules to /etc/shorewall/rules, following the
instructions found on this same page, ie:
>--cut--<
#edonkey 2000
ACCEPT net $FW tcp 19703
ACCEPT net $FW udp 19707
>--cut--<
On the 3com router I have done the following:
- (main menu) > configuration > remote side profile > modify (the
default profile for my ISP)
-There, In the section "address translation" I have PAT enabled, and NAT
disabled. In the PAT section I have added a TCP entry which reads as
follows:
Public TCP port 19703
Private IP address 192.168.200.11 (which is the IP my router
assigns to my linux bux)
Private TCP port 19703
I've done the same for the UDP port reported by the script mentioned above.
Obviously I have restarted mldonkey, the firewall and my router.
As far as I know and the many many pages I have read this should do the
trick, however, I still get assigned a lowID by mldonkey servers.
What's more, a portscan of my outside IP address (using
www.grc.com)
shows that the ports that I've opened are "stealth"...
Exactly the same happens with bittorrent, btw... following the exact
same steps as those for edonkey 2000.
Does anyone out there know what I'm doing wrong????
Thanks in advance!