Help With Server--indirect Internet Access
Zero_Gambit
Join Date: 2003-03-16 Member: 14593Members
hey, whats up people. Ive been trying to set up a dedicated server, but im having a little problem. At home, i have a two computer 'network', in which one of the computers connects directly to the internet, and then provides internet access for the other one. I have been trying to set up the server on the computer that is not directly connected to the internet, but people have been unable to connect to it, (4 retries on console, not even fining it on list, even with 'add server'). I tried creating it on the computer that IS connected directly, with no problems. Does anyone know how i could get the server to work on the computer that is NOT connected directly? thanks.
Comments
First find out the IP address of the main computer. When you start hlds add +ip xxx.xxx.xxx.xxx to the command line.
You will have to tell the main computer to forward access to all the ports hlds needs to your computer. I don't know what they are, they have been mentioned in these forums a few times. Do a search and you should find them.
Okay, im going to refer to the computer running ICS as A, and the other as B.
On the B computer, check the IP by running cmd, then ipconfig
also verify that there is no firewall
On the A computer, disable any firewall, and figure out how to forward ports
Try having people connect directly to the IP address..
Is it possible to switch the order of the computers, so that the B one connects directly to the internet? That would make it easier
What computer "A" does is take the info from B and change the info in it- computer A and B will ALWAYS have the same IP - but only when you get it from whatismyip.com
DO what I said above, then get back to me
If a router isn't possible you might want to look into making one of the machines a linux box; this can be your "router", hlds server, connection sharing and firewall all in one.
quote:
--------------------------------------------------------------------------------
To add a service definition
Open Network Connections.
Click the shared connection or the Internet connection that is protected by Internet Connection Firewall, and then, under Tasks, click Change settings of this connection.
On the Advanced tab, click Settings.
On the Services tab, click Add and enter all of the following information:
In Description of service, type an easily recognized name for the service.
In Name or IP address of the computer hosting this service on your network, type the name or IP address of the computer that runs the service.
In External port number for this service, type the port number that external computers will use to contact this service.
In Internal Port number for this service, type the port number that the service on your network is using.
Click either TCP or UDP.
now, the ports you have to do this to are the following:
2705
27015
27010-27020
6002
7003
Works perfectly
i hope i was able to help somebody with this. Merry X-Mas everyone!