I'm hosting my own Linux server at home, which I will be using as a VPN server and web hosting if possible, problem is that I'm behind my ISP's NAT which means that I'm unable to connect to my server from the outside.
I have contacted my ISP, but they won't open a port or enable port forwarding for me :(
I've read that its possible to use UPN/TCP hole punch using a 3rd server. I've researched and found multiple free STUN servers which i believe should be able to do the job?
Now here's the question: Is this possible, and if; Could you please point me in the direction of how it's done? Maybe there's an alternate solution to my problem?
Any help is appreciated! Thanks for reading my question.