[ubuntu] help setting up ubuntu 11.10 to be able to access from outside my home network.

view full story

http://ubuntuforums.org – hello i recently re-purposed an old desktop into a home server using ubuntu server 11.10. i am able to connect to it through my windows vista pc which is connected to the network the server is connected to. now what i am trying to do is setup so that my friends and family (who are not connected to my network) can access my server and be able to watch/download my movie collection on said server. i have exhausted myself googling how to do this to no avail. i am relativly new to this and appologize in advance for my lack of intelligence on this and also thank in advance those who are willing to g (Hardware)