| Modem | Router |
Situation 1: | aMule ports forwarded to computer | Access point, NAT off, no port forwarding |
|
Situation 2: | aMule ports forwarded to router | Router, NAT on, ports forwarded to computer |
I will explain for situation 1. In the port forwarding list, Local IP means the IP address of your computer. Remote Host means the WAN IP of your modem. Since you said you have a dynamic WAN IP you could also also try to leave this empty. The list would then show as follows:
Local IP | Protocol | Port | Comment | Enable | Remote Host | Port | Interface |
192.168.1.4 | TCP | 4662 | amule | Enable | WAN IP or empty | 4462 | --- |
192.168.1.4 | TCP | 4465 | amule | Enable | WAN IP or empty | 4462 | --- |
192.168.1.4 | UDP | 4463 | amule | Enable | WAN IP or empty | 4462 | --- |
Is there any choice you can make at the Interface column?
Boy do I want to agree. My router is in access point mode with NAT turned off and no ports forwarded. The modem can not forward the dynamic WAN IP with static rule because on modem reboot to enable the rule the IP changes making the forwarding rule wrong. However, contrary to my first impression, the modem can forward a "blank" remote host as follows.
Local Local Remote Public
IP Address Protocol Port Comment Enable Host Port Interface
192.168.1.4 TCP 4662 amule Enable 4662 ---
192.168.1.4 TCP 4665 amule Enable 4665 ---
192.168.1.4 UDP 4663 amule Enable 4663 ---
The interface parameter offers choices of either "any" or "pppO". I chose any. Prior to testing ports I started amule and verified that standard client TCP port was set to 4662 and the extended port was set to 4665. With this configuration and firestarter turned off,
http://www.amule.org/testport.php reports that ports 4662, 4663 and 4665 are blocked.