So, I've been playing with settings on my tomato usb RT-N16 in hopes of gaining some control over my network. I have the following:
1x Netbook (Wireless)
2x Notebook (Wireless) (One of these connects to the Linksys AP Exclusively)
1x Desktop (Wireless)
1x Desktop (Wired) - Connected to D-Link Gbe Switch
1x Windows Home Server Box (Wired) - Connected to D-Link Gbe Switch
1x PS3 (Wired) - Connected to D-Link Gbe Switch
1x PS3 (Wireless)
1x Xbox 360 (Wireless)
1x Wii (Wireless)
1x Linksys Wireless AP - Connected to D-Link Gbe Switch
All wireless devices except for one notebook connect to the RT-N16. That one notebook belongs to the person downstairs who we share the connection with. I'd like to setup a seperate virtual network for that machine, however it's not a priority right now.
I want to manually setup all port forwards so that I have complete control of all the ports, however I've been running into problems. I realize UPnP is very useful for automatic port forwards, however it leaves me with no control to block clients from downloading torrents, etc. At the same time, I want to be sure everyone can properly access msn, skype, etc.
I have uTorrent setup on the WHS box so that everyone can access it, however I suspect not everyone is using it, and this is my main reason for doing this. If everyone would use the WHS uTorrent client there would be no problems with slowdown and a bajillion connections with everyone try to upload & download.
I've tried QOS, but it didn't seem to make much difference.
So in short:
How do I set up tomato to forward ports for Xbox Live, WLM, PSN, Steam, etc to all computers in the network?
I just realized that this might have been a bit longer then necessary….oops!