Configuring and running an Altitude server or a multitude of servers is very simple process with the programs that are included in the installer of the game. Ideally a server is best run on a machine that has little to no down time as well as a server with a connection that can accommodate a bandwidth requirement of 3KB/s for each player.
Configuring A Server
Run the program: Altitude Server Configurator. Requires a head and cannot run from a linux terminal.
- Windows - Altitude Server Configurator -> "C:\Program Files\Altitude\server_configurator.exe"
- Mac - Altitude Server Configurator -> "/Applications/Altitude/server_configurator"
- Linux - Altitude Server Configurator -> "~/altitude/server_configurator"
Set the Update UDP Port to a port you have open on your router/firewall.
- This port keeps ALL of your servers updated to the latest and greatest version of Altitude.
Click "New Server".
- Edit the server settings to your liking.
- Note that when fields like "Round Time" and "Score Limit" are set to zero that it will be interpreted as infinity.
When you're done configuring servers, confirm that all the listed UDP ports are open on your router/firewall.
In some cases you may find duplicates in your server list. There is a very simple way yo fix this. Go to the server configurator and copy the server and delete the previous one. this deletes duplicates, but also removes your servers from your clients favorites.
Running A Server
Run the program: Altitude Server Launcher.
- Windows - Altitude Server Launcher -> "C:\Program Files\Altitude\server_launcher.exe"
- Mac - Altitude Server Launcher -> "/Applications/Altitude/server_launcher"
- Linux - Altitude Server Launcher -> "~/altitude/server_launcher"
All of your configured servers should now be running. -noui (run in headless mode a.k.a. no User interface)
Router and Firewall Port Forwarding
Your router and firewall must be configured to allow external traffic for every server you configure using the "Altitude Server Configurator"
By default the UDP update port is 27275 and each server port is 1 higher (eg, 27276, 27277, 27278, etc).
You will have to open all Altitude ports on your firewall, and router.
Software firewall instructions
Log into your router and turn on UPnP (Universal Plug and Play), most routers have this option in the Administration tab.
For more information on enabling UPnP on your router, visit your router manufacturer's website. A few of the most popular router web sites are listed below:
- Linksys: http://www.linksysbycisco.com/support
- Netgear: http://kb.netgear.com/app/
- D-Link: http://www.dlink.com/support/
- Belkin: http://en-us-support.belkin.com/
If your router does not support UPnP or it does not work you will have to manually forward the ports. http://www.portforward.com/ contains very detailed instructions for forwarding ports on almost every router made.