Complicated connection issues, hosting a server. -
Ace_Menace - 20.07.2010
My setup is as follows:
Код:
Internet > Host Computer > ICS > Router > My PC
This works wonders, I have internet etc.
The problem is, I'm not assigned a specific Global IP, and instead I am left with
a local ip: ex. 192.168.2.4
Some might say to go to, ipchicken.com or whatsmyip.
That does indeed give me a ip but it won't link to my PC, instead it links to Host Computer
Код:
Internet > Host Computer (globalip) > ICS > Router > My PC (localip)
Port forwarding is not option, I know that normally it would work, but in my case it simply will not.
This creates an issue of connectivity with people outside of my network
Код:
Internet > Host Computer(globalip) > ICS > Router > My PC(192.168.2.4) > Server(192.168.2.4:7777)
Through this setup *my current setup*
anyone who tries to connect outside of my network:
Код:
Internet > Host Computer(GlobalIP) > ICS > Router > My PC(192.168.2.4) > Server(GlobalIP:7777)
WILL NOT CONNECT because it's attempting to connect to Host Computer Instead.
So The ONLY way I can get someone to join my server, or even connect to my pc outside of my network
is through a VPN (hamachi, tunngle, etc.) Which, is a darn shame, because no one likes to use them.
My question: Is there any work around to this? I have linux, is there any way I can get around my current
setup, without hosting from my Host Computer?
I realize there's almost no hope for me here, but I figured I'd ask who knows what you guys know.
Re: Complicated connection issues, hosting a server. -
XPlatform - 21.07.2010
Hmmm...
All I can think of is do the port forward. Yes, noone can connect to it, but at least then anything sent to your router will got to your PC's internal IP. So to fix this you'll have to port forward twice; once on the router, then on the host computer.
Once you figure out how to port forward on the host pc, you should be set.
So; so put it in steps:
1. Forward your ports on the router.
----Anything sent to your router will now go to 192.168.2.4:7777.
2. Setup your ICS connection so that it forwards port 7777 from your router to your true Global IP.
----If your Host PC is a windows system, you can use ipconfig to find the ICS IP addess.
----You'll probably have to ****** how to do this; as you never mentioned your Host Computer OS
3. Once you have forwarded on your router and the Host ICS, you "should" be able to connect using your GlobalIP (from whatismyip.com or something)
Hope this helps!
If you would like some help, I will happily do whatever I can via MSN. PM me if needed...