Ok so I moved my computer to an actual network just to see what would happen. I have the ports 7000-7100 and 9000 forwarded on the router and my Windows server lets people outside of the LAN connect.
Vmware Linux on the other hand...grrr
I have the vmware set to a bridged connection and I made my Ip (Windows) static.
if I do a ipconfig (Windows) I'm told my ip is: 192.168.2.150
if I do a ifconfig (Linux) I'm told my ip is: 192.168.2.5
whats my ip on both gives me: 70.126.158.125
my eqemuconfig:
Code:
<!-- DO NOT EDIT ANY LINES BETWEEN HERE AND THE DATABASE SECTION -->
<address>70.126.158.125</address>
<localaddress>192.168.2.5</localaddress>
<!-- Loginserver information. DO NOT EDIT -->
<loginserver>
<host>eqemulator.net</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver>
<!-- Server status. Default is unlocked DO NOT EDIT RIGHT NOW -->
<!--<locked/>-->
<!-- <unlocked/> -->
<!-- Sets the ip/port for the tcp connections. DO NOT EDIT -->
<tcp ip="localhost" port="9000" telnet="disable"/>
<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>somelongrandomstring12345</key>
<!-- Enable and set the port for the HTTP service. Defaults are shown -->
<http port="9080" enabled="false" mimefile="mime.types" />
and so on. I can see the server listed from computers outside of the LAN but they just go back to the login screen after a minute of trying to connect.
Unless im missing what you are trying to get me to do completely, I believe vmware is blocking something...just have no clue how to get it to stop.