I know there is a lot of threads out there for stuff like this but I want to see if I can get them all in one go with this thread. I have been thinking about this since I have built my gaming rig, how cool would it be to have a server computer that can host Arma 2/3 server with a few friends and a Minecraft server with a few friends from time to time. Kind of like a fun project that could also be useful. Its super annoying on Minecraft servers when they ban your favorite items and on arma when you want to 1v1 your friend in some sort of battle but there's hundreds of people in the same server. Its a question I'm thinking about bringing up before my birthday to my parents, but I want to know more going in. How does port forwarding work? What are the basics? Does it affect the internet or router, or the server computer itself. I don't need to know everything but it would be nice if I had some info about it. Also what type of operating system could and should I use, and would this system work, http://pcpartpicker.com/p/bFrGWZ? any changes to give it similar or better performance but cheaper? I don't know much about this subject so its all a bit confusing. I would very much appreciate it if you can answer some of these questions and/or give me suggestions. Thanks