PDA

View Full Version : I can login to my server. Public can't.


nilar
01-10-2004, 05:59 PM
Having a problem with friends not being able to connect to my server. I am running a 0.5.3-DR2 server on Windows XP. Internet connection is through a linksys router.

For some reason i am finding 2 IPs for my computer. One of them is the IP from www.whatismyip.com (which when i use neither I nor anyone else is able to log in) . The other IP (which i will refer to as myip) im finding is the one when i run ipconfig and from the mysql localhost.

db.ini

[Database]
host=localhost
user=myusername
password=mypassword
database=eq
compression=off

Loginserver.ini

[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginserver2=eqlogin2.eqemulator.net
loginserver3=eqlogin3.eqemulator.net
loginport=5997
loginport2=5997
loginport3=5997
worldname=myserver
worldaddress=myip
locked=false

[WorldServer]
Defaultstatus=20
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=


Boot5Zones

start zone . myip 7995 myip
start zone . myip 7996 myip
start zone . myip 7997 myip
start zone . myip 7998 myip
start zone . myip 7999 myip
exit


Not getting any errors when running world.exe and boot5zones. When using the whatismyip address I dont get any errors when loading the server but I will get a 1017 when trying to log on. Anyone have any insite or suggestions?

Lurker_005
01-10-2004, 09:11 PM
If your friends are connection over the internet you MUST use the ip from whatismyip. And since I am pretty sure you have a router/firewall, you also MUST set ports 9000 5997 and 7995-7999 to foward to your computers lan IP (the other IP you have)

Note 7995-7999 are the port numbers used in boot5zones, If you use more zones/ports you have to foward those also. Each zone must have it's own port.

Also take a look at http://www.eqemulator.net/forums/viewtopic.php?t=4177 in the tutorials and howtos forum

nilar
01-11-2004, 03:15 PM
Okay that sounds about right, how do i forward the ports to my internal IP?

rmm99
01-12-2004, 05:01 AM
It varies from router to router. I took the liberty of hitting Linksys, though you should go there and look at some more documents. Here's one that has some info on it.

http://www.linksys.com/support/top10faqs/befsr41/How%20to%20set%20up%20Port%20Forwarding%20with%20a %20BEFSR41.asp

BLOOD_kane
01-15-2004, 04:42 AM
If your friends are connection over the internet you MUST use the ip from whatismyip. And since I am pretty sure you have a router/firewall, you also MUST set ports 9000 5997 and 7995-7999 to foward to your computers lan IP (the other IP you have)

Note 7995-7999 are the port numbers used in boot5zones, If you use more zones/ports you have to foward those also. Each zone must have it's own port.

Also take a look at http://www.eqemulator.net/forums/viewtopic.php?t=4177 in the tutorials and howtos forum

So really we use the whatsmyip for the worldserver IP then use the other IP (the 192.xxx......) for the boot5zones.bat correct?