friends.
I'm homeless, and am spending my time creating an MMORPG video game based on Star Trek Online (The IP left the country, leaving it wide open for use in the States).
With this, I'd like to create a few web pages for direct entry into my database, host them on my laptop that I take with me everywhere, and post a named link from a dynamic DNS service (such as : startrekonline.freedns.org) or something like that to let people 'contribute' to my database of planets, star systems, cultures, and other in game things when I am online and my machine is up and running.
Since I don't have money, there's no real viable solutions for hosting SQL Server offline, and since I want to add a 'chat with' feature which lets me interact with people should they want to chat about my project.
The backend is SQL Server (2005), the front end of the game is C++ and C# with OpenGl, and the web server is IIS on a windows 7 machine.
So yes, I do understand the web site will ONLY be available when my machine is online. I'm fine with that. And since I what i am doing isn't that much different than a chat or messenger application with formatted messages, I figure it's not gonna upset Starbuck's where I can work with the free wifi.
So here's the problem in a nutshell:
I'd like to post a link to Star Trek blogs and fan fiction sites telling the community about my project, and if my site is down it simply means I'm sleeping in my tent in the park.
Leveraging Free DNS, my IP would become visible to the outside world - but the problem is the firewall, right?
Are there any services which allow me to maintain a link when I am connected, and allow me to redirect that request to my local web server?
If not.
Advice on how it can be done (not why it can't be) would GREATLY be appreciated!
Thank you in advance for your help!
80
for web servers). In order to serve content from behind a NAT server and firewall, you would need a proxy application that would open a tunneling socket connection between your laptop and a public host, but you'd still need the front-end of that to be hosted somewhere. – dan♦ Jun 25 '15 at 2:16