View Single Post
  #1  
Old 09-26-2002, 12:31 PM
btuch
Sarnak
 
Join Date: Sep 2002
Posts: 81
Default Linux support help

I'm lookin to get this running all on a linux server. Basically here is my setup:

(eth1 192.168.0.1/29) - Linux Server - (eth0 Public IP)

I currently use my linux server as a firewall, router, mysql server....etc

From an outside IP address running the EQ client, Everything is fine. I tell the client to connect to my public IP x.x.x.x:5999. I login, get into the world server, and then create a character, and get on to start playin.

From an internal private IP, In order to hit the login server, I have to change my client to hit 192.168.0.1:5999 (which is the router side of the linux box). I log into the login server, and then see the world server up. When trying to get into the world server, I get these messages:

Issueing key: LS#3, Key=xxxxxkeystrippedxxx
Client disconnected (eqnc->GetState()=102)
Removing client from ip: 192.168.0.2, port: 3083
36040 New client from ip: 192.168.0.2 port: 3085
Bad/expired session key: ls#3
Removing client from ip:192.168.0.2 port:3085
44540 New client from ip: 192.168.0.2 port: 3085
Bad/expired session key: ls#3
Removing client from ip:192.168.0.2 port:3085
47519 New client from ip: 192.168.0.2 port: 3087

And then the cycle starts again. I know I read that the world server doesn't like private IP space...etc...but its all IP handled by the TCP stack...so it shouldn't matter.

Can anyone help out with this?

Thanks!

-Brian
Reply With Quote