You should only have to resort to DMZ if you have to. What brand is your router? The newer routers should have no issues with NAT forwarding. All you would have to do is open up the ports on your router under the server's LAN IP. Your router does the rest automatically.
So under your router page, just forward the ports: 5999, 9000, and 7000-7100 for your server's LAN IP. (I.E.):
If you're running a public server, then there's no need to edit the <address> and <localaddress> fields in the eqemu_config.xml file. I haven't touched mine and it works fine - I just left it at the defaults and only edited the name of the server. The login server that EQEmu runs here does the rest.
Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.