Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Linux Servers

Support::Linux Servers Support forum for Linux EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-27-2010, 08:31 PM
pfyon's Avatar
pfyon
Discordant
 
Join Date: Mar 2009
Location: Ottawa
Posts: 495
Default

I'm assuming you're talking about two different servers on your network, being accessible from the outside.

In this case, I think you'd need a router that can forward ports based off hostname. Not sure if these exist, otherwise you could probably build your own using a linux variant, but that would mean another computer. I suppose you could run the two servers on the same machine if it had two IP addresses.
Reply With Quote
  #2  
Old 01-27-2010, 11:47 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Well, running 2 servers on the same LAN is not easily possible as far as I know. You can set the config files to use different port ranges for the zones to launch, but the LS (and maybe client) mandates that you use port 9000 for getting through the LS (I think). Since you can only port forward port 9000 to 1 PC at a time, I wouldn't know how to allow players to connect to the second server (that doesn't have port 9000 forwarded to it).

If you are wanting to make a test server for development/testing purposes though, that is another thing. You can set your test server up (I have one using this setup) without having to forward port 9000 to it from your router, so your main server can use port 9000. The downside to not having port 9000 forwarded to the test server is that connections can only be made to it if they are running from your own LAN (behind your router), so they don't use port forwarding at all. This lets me use my test server to play with new ideas or changes.

It would be cool if there was a way to run 2 servers from the same LAN, though. I have never tried it, but maybe installing a second install of the server on your Linux server (same PC as your primary play server is running on). I think you would just need to set it to use different zone ports than your primary server does, and install it to another folder, and make a new database for it. Then, you might be able to run 2 instances on the same PC. Though, I dunno how the LS and clients would handle knowing which server they were supposed to be speaking with.

When zone instancing was first being created, I thought up an idea about having an entire instanced world/server, but I can't remember the details of how it would work. I think it would be something like having them log into your normal server and then giving them the option to move their character permanently to the instanced world. If the instanced world could be loaded from another whole database, I think you could potentially run 2 (or more) completely different servers from within the same server connection.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 02:16 AM.


 

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.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3