in order for your aMule to get a high ID you need to
let your router know, that this application should
let the communication through. You have a low ID because
your are behind your router, not connected directly to
So, open the Linux console and login as ROOT:
> su -
<password for root>
THis is what you will see:
eth0 Link encap:Ethernet HWaddr 00:09:6b:7d:34:fc
inet addr:192.168.1.64 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::209:6bff:fe7d:34fc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:682155 errors:0 dropped:0 overruns:0 frame:0
TX packets:651943 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:649917410 (619.8 MiB) TX bytes:100720536 (96.0 MiB)
inet addr:192.168.1.64 - this is my IP address.
Find your IP address.
MOST IMPORTANT - use a regular Ethernet cable to do such changes, don't do this when you are connected wirelessly.
It's much safer.
Now google on your router name and add "port forwarding".
You may find a manual how to set this up with your router.
You will have to login as an admin of your router,
so find the Login and Password for your router, usually
you just open your browser, type in the URL for your router.
Once you are logged in - follow instructions how to set up
your router to accept your IP address and the ports
TCP and UDP. Usually all routers have manuals how to do that.
Every router may have a different way to do it.
When you find where to change the settings, check aMule.
By default aMule uses 3662 for TCP, 3672 for UDP for
the first computer.
Use this kind of web page, you may find your own router:
That router is mine, it's a BT HUB.
You can see you can type in your IP address and the web
page will fill in the fields and guide you how to do it.
After that in aMule check the Preferneces -> COnnections.
Make sure the TCP/UDP ports I posted are the same.
If not use those that you have.
Once you change your router settings you simply disconnect/connect in aMule and all is done.
I hope this helps.