What is the eqhost.txt file setup? Inside (Lan) your server name needs to resolve to your internal address. Outside (Wan) your server name has to resolve to your internet Ip address. I created a name with Dyndns like
coolplayground.dyndns.org.
This is a section of my eqemu_config.xml file:
Code:
<shortname>MyCoolServer</shortname>
<longname>This is my Cool Playground</longname>
<!-- Only specify these two if you really think you need to. -->
<address>coolplayground.dyndns.org</address>
<localaddress>127.0.0.1</localaddress>
<!-- Loginserver information. -->
<loginserver>
<host>coolplayground.dyndns.org</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>
On each pc on the Lan, I added an entry into the hosts file, like this:
Code:
192.168.1.100 coolplayground.dyndns.org
Where 192.168.1.100 is the internal address of the server.
This allowed any pc to be able to resolve to the correct address and the server to also be able to 'find its self'.
There is a gotcha with dyndns. You must visit the site once every 30 days (free subscription), if not then they delete your account. When this happens no one will be able to connect to your server, inside or out. Change the eqemu_config.xml file or sign up with dyndns and recreate the name you had before.
HTH
