I have the same problem as the above user but cant get round it. Rather i cant get my head round it. I'm a bit new to mapped/forwarded ports and all.
In my gnutella client (freewire) ther is advanced options about firewall. It talks about "forceing" an IP address. I assume i am to enter my clients IP address and ther is a default port number that i accept. Then i go to the LAN server ( and also sotware router using Winroute) and i make a new mapped port with the IP address and port on the gnuttela browser firewall options.
This still wont make freewire connect so am i doing everything wrong or what?