Router Problem

Desolation Mir2 (Med Rate Server)

Riona2k3

Dedicated Member
Dedicated Member
May 9, 2003
208
0
93
Leeds
I have recently set up a router and i am trying to run a mir server from one of the computers connected to the router...

I have forwarded ports 3000, 7000, 7100, 7200 to 10.0.0.13 (my network ip) and have done what someone said to do when i searched which was,

To set all my ip's to 10.0.0.13 except mir200/!servertable.txt and mud2/dbsrv200/!serverinfo.txt which are set to my net ip.

M2Server boots up as it should... Everything loads and gate0 opens.

BUT

When someone trys to log onto my server no one can get past the doors... they can login just not get thru the doors.

Also i cannot get onto my own server and i cannot see my own webserver.

I have read in another post that i need to setup a route but the way it told me in a post didnt work for me.

But i have the option to setup a route on my routers config page all i need it to know what infomation to put in there

Thanx for any help
Chris :crazy2:
 
Last edited:

Riona2k3

Dedicated Member
Dedicated Member
May 9, 2003
208
0
93
Leeds
Ive been told i need to add a DMZ on my router can anyone tell me how to do this please cos when i goto my router settings and allow DMZ for 10.0.0.13 (my network ip) i cant access any wabsites or msn :s

Cheers
Chris
 

Andeh

Golden Oldie
Golden Oldie
Jun 21, 2003
835
26
155
what router do you have?
you only need to forward 7000, 7100, and 7200. no more, no less

Network IP address start with 192.168.XXX.XXX

find your proper network ip then try again.

in your server directory, set all 3 of your gate ini's to 127.0.0.1
in the Mir200 folder set !runaddr.txt to 127.0.0.1
in the Mir200 folder set !servertable.txt to your internet IP (important)
all the IP's in setup.txt can be 127.0.0.1
in Mud2/DBSrv200 folder both IP's in !addrtable.txt should be 127.0.0.1
in Mud2/DBSrv200 folder !serverinfo.txt first IP should be 127.0.0.1 second IP should be your internet IP
same folder dbsrc.ini the IP in there should be 127.0.0.1
in Mud2/Logsrv !addrtable.txt there are 3 IP's in a line. First one is 127.0.0.1 and the other 2 are your internet IP.
same folder !serveraddr.txt all 3 IP's are 127.0.0.1
same folder logsrv.ini IP in here is 127.0.0.1

with all this done right and those 3 ports forwarded properly to your real network IP, you should be able to get people connected to your server. any problems let me know.

EDIT - dont bother with DMZ it makes your computer vaunrable to internet ****e
 

ZaphodBeeble

Dedicated Member
Dedicated Member
Jan 20, 2004
70
0
83
There's only one problem with the above settings, people on the LAN can't play on the server. I can get as far as the char select screen but it won't pass over to the gameserver gate. To get into the select char gate I had to do this to the LogSrv !addrtable.txt file:

;Server Title Remote Public Gates...
ValleysMir Line1-7 127.0.0.1 84.92.16.1 84.92.16.1:7100 192.168.0.128:7100

Notice the extra private IP listed under the 'Gates...' section.

I can't get it to go any further.

I'm running the server on XP with SP2, I have 2 other machines which I am tryin to play mir on, one has XP build 2600 and the other had SP2 on it. It's getting annoying now, I'm running out of things to try. :banghead:
 

Andeh

Golden Oldie
Golden Oldie
Jun 21, 2003
835
26
155
my setting work fine, everyone on the lan must use the internet IP of the server not the lan IP.
 

ZaphodBeeble

Dedicated Member
Dedicated Member
Jan 20, 2004
70
0
83
I have tried the internet IP, still no joy. I've turned the firewalls off on the router and all the PC's. I've set the routing tables to all combinations that I can think of too lol.

The route I set is this: Destination: 192.168.0.128 Gateway: %internet ip%
Subnet Mask: 255.255.255.0 Metric: 2

Where %internet ip% is my internet ip ;)

I have tried connecting to the server from the local machine, tried 127.0.0.1, 192.168.0.128 and the internet ip, none work.

It's gonna be an obvious answer I know it is, it's probably staring me in the face...
 

Andeh

Golden Oldie
Golden Oldie
Jun 21, 2003
835
26
155
try adding the DNS servers to your server machines TCP/IP settings :)
 

ZaphodBeeble

Dedicated Member
Dedicated Member
Jan 20, 2004
70
0
83
Which ones? The ISP DNS servers or the router's IP as the DNS? I've already set the default gateway and primary DNS to the router's IP (192.168.0.1). I have just removed the route that I made and people can still connect to the server, seems as if it will work just fine for public users via NAT.
 

Andeh

Golden Oldie
Golden Oldie
Jun 21, 2003
835
26
155
your primary DNS will not be the same as the routers IP. they should be listed on the routers status page.
 

ZaphodBeeble

Dedicated Member
Dedicated Member
Jan 20, 2004
70
0
83
I've set the DNS on the server machine to the ISP DNS now, but there is no change. Even on the mir server I can't get it to connect to the logingate when i use the internet ip.
 

Andeh

Golden Oldie
Golden Oldie
Jun 21, 2003
835
26
155
you got something setup wrong then

if you have all your ips setup properly then they maybe a problemk with your port forwarding
 

ZaphodBeeble

Dedicated Member
Dedicated Member
Jan 20, 2004
70
0
83
Nope, everything is set up as you have suggested. My server hosts fine for everyone except LAN users. I think it's because when the client tries to connect to the gateserver, it is trying to connect to the internet ip, which is also valid for the local machine so it doesn't look on the server for the gameserver.
 

Andeh

Golden Oldie
Golden Oldie
Jun 21, 2003
835
26
155
network uses should be able to connect fine using the net ip providing the router is properly forwarding the right ports to the server. There shouldnt be a problem if this is all setup properly.
 

Riona2k3

Dedicated Member
Dedicated Member
May 9, 2003
208
0
93
Leeds
Thanx for the replys guys thanx to Andeh i have sorted half of the problem,

BUT

When i try to log on i get to the char select and click start the screen goes dim (NOT BLACK) it still lets me click start but in doesnt budge off that screen.

When i have my server online people can get onto the server but then it just boots everyone after about 20 minutes :argh:

Also i have a website running as i said in my first post but no one can get onto it not even me! any one know whats wrong?

Cheers
Chris
 

Andeh

Golden Oldie
Golden Oldie
Jun 21, 2003
835
26
155
well the black screen thing is usually something to do with the server name if its set wrong somewhere.
 

Riona2k3

Dedicated Member
Dedicated Member
May 9, 2003
208
0
93
Leeds
Andeh said:
well the black screen thing is usually something to do with the server name if its set wrong somewhere.

It aint black its dim... It goes dark but i can still see the start button and stuff behind the darkness.
:tonbricnk

Chris
 

ZaphodBeeble

Dedicated Member
Dedicated Member
Jan 20, 2004
70
0
83
Black screen thing isn't to do with server name. That's when the doors don't open. The black screen thing, or the 'dim' thing, is because the client isn't being handed over the the gameserver gate. I'm in the process of setting up seperate gates for my LAN, I just need to work out where to put the IP's. I've got the logingate and select char gate to work so far, just need to get it handing over to the gamegate. :erum:

EDIT: I need to know something, what do the IP's in DBSrv200/!addrtable.txt refer to?
 
Last edited: