Port forwarded - but 'Transmission' shows it's still closed!

I'm having real issues with this one, so I thought it was time to turn to those who usually know. I have a Linksys Router connected to a Safecom Modem. I have chosen a range of ports in the router and enabled them to be forwarded. I've also made sure UPnP is enabled too. As far as the modem is concerned, all I seem to be able to do is to ensure NAT is enabled with the mode Dynamic NAPT selected also. I've gone into System Preferences/Sharing/Firewall created a new port name and opened the same range of port numbers thus letting through all TCP and UDP traffic on my chosen ports (also tried it with the Firewall off). Yet still the port remains closed and Transmission remains unable to automatically map. Any guidence would be really appreciated.

This is what it shows in Transmission's message log (if anyone can decipher it):

4/20 09:02:56 INF stopping nat-pmp
4/20 09:02:56 INF stopping upnp
4/20 09:02:58 INF starting nat-pmp
4/20 09:02:58 DBG nat-pmp create multicast socket 10
4/20 09:02:58 INF starting upnp
4/20 09:02:58 DBG sending upnp ssdp discover message
4/20 09:03:01 DBG sending upnp ssdp discover message
4/20 09:03:09 DBG sending upnp ssdp discover message
4/20 09:03:24 DBG sending upnp ssdp discover message

iMac 20", 2.1GHz, 250GB HD, 1.5GB ram, Mac OS X (10.4.9), iBook G4 1.33Ghz, Maxtor 200GB onetouch III, 6mb DSL, Linksys WRT54G wifi

Posted on Apr 20, 2007 6:30 AM

Reply
37 replies

Apr 20, 2007 9:05 AM in response to Simon-UK-

Hi Simon,

It could be under LAN configuration or maybe NAT. But the one that looks really interesting is Virtual Server. That sounds like something which might be port forwarding.

You see, a NAT routing device has two interfaces, one for the WAN and one for the LAN. The WAN interface might have an IP address like 71.146.152.150 and the LAN interface might have an address of 192.168.1.1. When packets come to the LAN interface from an address like 192.168.1.2, the NAT subsitutes 71.146.152.150 for the return address and sends them out the WAN interface. When replies come, the NAT puts the original address back in the source address and sends it out the LAN interface.

But let's say you want to ftp to 192.168.1.2 from the outside world. All you can connect to is 71.146.152.150. Not very likely that your modem has an ftp server, or that you would want it. The only possibility is to forward packets with port 21 to 192.168.1.2. So this process could possibly be called "virtual serving". So I think you should check out Virtual Server and see if it isn't really port forwarding with a fancy name.

-Phil

Apr 20, 2007 11:16 AM in response to Simon-UK-

Okay, we've almost got this solved. The private port is the port on which the server is listening on your Mac. Let's take the ssh protocol, for example. If your sshd is configured to listen on port 6000, then you forward port 22 to private port 6000. Most protocols will just direct the public port to the same private port. There are some security considerations, which you balance against the inconvenience. If you're setting up a web server, just forward port 80 to port 80. Since I'm not sure what you're doing, that's my best advice. Don't use telnet or ftp, use ssh or sftp instead. Use good passwords and change them often. A NAT is a great defence. Port forwarding opens it up a little. So a little caution is useful.

Apr 20, 2007 1:00 PM in response to Simon-UK-

All port fields should be 55010, and the ip address the address of your Mac.

I was just trying to caution you, and to make you aware that the very thing you're circumventing was your biggest safeguard from baddies on the net. Just in case you went wild and starting adding all sorts of things. I'm no security expert - maybe someone here can fill you in on security issues with torrent use?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Port forwarded - but 'Transmission' shows it's still closed!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.