Larry is right you shouldn't have to poke any holes in your router in
order to talk to a news server...
As far as games, yeah every single one is different... the 'right' way
to do this (aka the most secure) would be to look up every single port
and forward it to your machine like you mentioned.
But, can also cheat...
Take a look under advanced settings in the router configuration and
you'll find DMZ. Basically what this does is set up a default ip to
forward all incomming requests to. Except this will also mean the
computer you choose as the default path will no longer be protected by
the firewall. I'd install a copy of zonealarm or something on that
unprotected box, the rest of the computers on the network should be fine.
The rest of your computers on the network will be fine. And no more
worries on what port does what. (at least for that one computer)
> Alright, I'll admit it - Im a networking newbie.
> I just purchased a LinkSys Router so I could set up both mine and my
> wife's computer to share our cable internet connection.
> Everything set up fine and I can browse without any problems, but if I
> try to play any online games (BF1942, AOE, etc) or use a program like
> Free Agent to download binary files, I don't get anything.
> Now this particular router uses NAT, and I know I have to open up
> certain ports for certain games to be able to play online. The
> problem is - how do I determine WHICH ports to open up? I know there
> are some websites that have the port numbers posted for particular
> games, but I'd really like to know if there is a way I can determine
> this myself.
> Thanks in advance for any help you guys might be able to offer.