I have Ubuntu Server 12.10 setup on a computer as a media and file server that streams content to a separate base unit, laptop, and apple TV and would like to add a web server function to the server.

I need to add Shorewall and allow access through ports 21, 22, and 80 for the web access but what ports do I need to allow for access from my home computers for the media files? The router already has a DMZ connected to the media server's IP address.

Thank you