I am running Login/World/Zone all on the Linux box....
Where it says "my.domain.com" is where my domain name is, which is a public IP.
LoginServer.ini:
--snip--
[LoginServer]
loginserver=my.domain.com
loginserver2=my.domain.com
loginport=5999
loginport2=5999
locked=false
worldname=Testing
worldaddress=my.domain.com
account=
password=
[WorldServer]
Defaultstatus=Public
Unavailzone=
[LoginConfig]
ServerMode=Standalone
ServerPort=
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=
--snip--
And in the eqemud script from before, the function launching the zone servers looks like this:
--snip--
PUB_IP=my.domain.com
# syntax startzone zonename port
startzone() {
echo -n " Starting $1: "
#should this not specify the zone name anymore?
./Zone '.' $PUB_IP $2 $PUB_IP > $1.log 2> $1.errors &
echo_success
echo
}
--snip--
Forgot...my eqhosts.txt file points at "my.domain.com:5999" for both inside and outside the Linux box.
-Brian
|