View Full Version : Help, Setting up MOH Network for internet use
duffman267
10-20-2003, 03:51 AM
Please help me. I am currently running my MOH Spearhead Server on my pc as a non-dedicated server. However, I want to run a dedicated server from a pc on my home LAN.
I am able to start the server and connect to it on the other p.c's on the LAN but i do not know how to sort out the ip address to enable the server to be joined on the internet.
The only ip addresses i get for the network are the usual 192.168 numbers. I am using a 100mbps network switch with 8 connections, and i have a 1mb internet connection. Can anyone help me in sorting this out as i have friends who want me to run a dedicated server, but i cannot get it working :(
thank you in advance
mail me at either morgan267@ntlworld.com or hudson267@hotmail.com
Oracleman
10-20-2003, 07:20 AM
How are you connected to internet ? Do you use a firewall/router capable of sending MOH traffic (ports in your manual) to the server machine ? You are probably best off using a Netgear FR114P or similar to control where incoming MOH traffic goes.
But, you need to further explain your environment I think.
CFH666
10-20-2003, 02:59 PM
Those 192.168.x.x ip addresses are your internal ip addresses, anything out side of your router/firewall will not see those IP addresses. Only your router, and the computers within your LAN will be able to join by using those IPs.
Goto www.whatismyip.com and it will show you your EXTERNAL ip address, this is the address that anyone OUTSIDE your LAN will have to use to connect to it. Also, this is the ip that should show u p in Gamespy if you enable gamespy reporting(you may need to open other ports for this to work correctly)
You will have to go into your firewall/router and setup port forwarding and forward port 12203 to your servers internal IP address. This will let the internet connect to your server. To find out your servers internal IP address, get on that mahcine and do this, start --> run --> "cmd" <hit ok>, at the command prompt type in this IPCONFIG(assuming your running xp), and the second line that it returns will display that internal IP address for your server.
I wasnt exactly sure what you are trying to ask, but hope that answers it.
6
duffman267
10-21-2003, 05:25 AM
thanx for the advice. I am using an 8 port network switch running at 100mbps and have a 1700 athlon which i want to run the dedicated server.
I have another athlon 2600 xp+ which is connected to my cable modem(1mb connection) and the other pcs on the land conect to the net through the athlon 2600.
I have used norton firewall to set up port forwarding (i think!!!). All i need to know is whether i am using the correct network equipment(the switch) and understand this is a router(please tell me if i am wrong).
I am unsure how to proceed. i am setting up the network to forward the port used by the server, but still moh does not see the server in the list.
Please help......
CFH666
10-21-2003, 02:00 PM
If people can connect to it outside of your LAN, then you only forwarded the MOHAA port and not the GAMESPY ports.
Question, if you have a switch why are you using a PC as a router?
A switch is not the same as a router, but very similar. a router is a switch that also block ports and "poses" as a firewall by hiding your internal IP addresses from the outside.
I wouldnt run a software firewall, we tried this on ours and it completly screwed the pings all up, but that could have been our mistake on configuring it.
Try turning off your firewall, and see if it shows up, if it does, then your mcafee is configured wrong. If not, try hooking your computers up to the switch and using the switch to share the connections instead of another computer, then put mcafee on the computers to keep them protected as the switch will not protect them.
Also another thing it could be, is the ICS sharing in windows itself since your using a PC for a router, you may need to setup ports in there but Im not sure as I have never messed with it.
Dunno if that will help, I dont know that much about networking but if all else fail, spend 30 or 40 and get a actual router, instead of going through the way you have set it up.
6
duffman267
10-21-2003, 04:23 PM
cheers for the info. I am using norton firewall as the firewall for the athlon 2600+, this is the pc that connects directly to the cable modem and in turn connects the rest of the LAN to the internet(using a second ethernet card).
I am also running norton firewall on the other pcs on the LAN, is this wrong??? should i just run firewall on the pc that connects directly to the 'net??
in answer to the question you ask, NO the network server is neither visible on gamespy even though i think i have forwarded the gamespy ports, nor is the MOH server visiable in gamespy or in the server list from within MOH.
thank you for the info regarding the network switch, i was clueless.
but if you could let me know about whether or not to disable the firewall protection on the other pc's on the LAN.
Thank You in advance
:D
GaSplat
10-21-2003, 11:24 PM
I am unfamiliar with Norton's, but ZoneAlarm requires you to designate a program as having "server" rights before ti can listen to a port. You may need to be sure your server.exe has been given this permission on the game server machine. The bridge machine (the one using ICS) just needs to forward the appropriate ports to the game server. Again, I have not used that config myself, so I can't give more specific instructions.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.