Hello everyone! This thread won't be as long and as well looking as other peoples threads. But it will give you the concept of making a server private without port forwarding and that gibberish that just refuses to work on your router!
Okay: Either you port forward, or you pay a few bucks a month for a VPN, because with a VPN you get a dedicated encrypted IP to your "server", which makes everything a lot easier.
Step1. Get a VPN, in the nordics http://anonine.net is great, idk how it performs in other parts of the world. But i like it. Be careful when you choose, some suck really big D (HMY 0.8mbps for me xD)
Step2. Follow any how to make your server public guide and skip the port forwarding steps.
Step3(Optional). Register on no-ip.com and get the autoupdater so that you do not have to change your ip each time the VPN reconnects.
Note: This is intended for beginners who have a hard time doing the tasks we completely forgot that we even had to do.