Set up private server for small number of other connections usin minilogin
I'm currently running my own offline portable server. All settings in the config point to 127.0.0.1 or to localhost. It runs fine, but I also want to set it up so a small number of people can connect from other sources, but I don't want to open it up as a server everyone can connect to. Is there a way to set this up?
my eqemu_config.xml is this:
<?xml version="1.0"?>
<server>
<world>
<shortname>Offline</shortname>
<longname>Everquest Offline</longname>
<!-- address has to be specified for minilogin to work -->
<address>localhost</address>
<localaddress>localhost</localaddress>
<!-- Loginserver information. -->
<loginserver>
<host>localhost</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>
<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>make up some random string of characters here</key>
<!-- Enable and set the port for the HTTP service -->
<http port="9080" enable="true" mimefile="mime.types"/>
</world>
<!-- Database configuration, replaces db.ini -->
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>password</password>
<db>peq</db>
</database>
</server>
and my loginserver.ini looks like this:
### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.
### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS.
### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.
# READ README.TXT
[LoginServer]
loginserver=localhost
loginport=5999
worldname=Offline
worldaddress=localhost
locked=true
account=
password=
[WorldServer]
Defaultstatus=
Unavailzone=
[ChatChannelServer]
worldshortname=
chataddress=
chatport=
[LoginConfig]
ServerMode=StandAlone
ServerPort=5999
Suggestions?
|