Worldserver and Authserver configurations
For almost all basic setup scenarios the default localhost (127.0.0.1) IP settings should be left alone. The default bindip (0.0.0.0) should be left alone as well.
Setting the auth database realmlist for internet connections
This is where you have to use your internet IP so clients from the internet can find your server. You have to have the ports 3724 (3.3.5a / 4.3.4 authserver) and 8085 (3.3.5a, 4.3.4 worldserver) and 1119, 8081, 8085, 8086 (master only) forwarded or open from your router / firewall, if you plan to have diferent version servers you will need to use a diferent worldserver ports for the other versions.
You need to make sure that your authserver / bnetserver (6.x and >) application directs incoming connections to your realm.
- Run your chosen database management tool (ex. SQLYog or HeidiSQL, but also web-applications like Phpmyadmin for servers with php extension)*
- If you need to connect to your database from one external machine, read https://www.enovision.net/mysql-ssh-tunnel-heidisql instead open ports to mysql server.
- Open the auth database and find the realmlist table. You need to edit the
address field according to your needs:
This article is part of the Installation Guide. You can read it alone or click on the previous link to easily move between the steps.