Seeker Sami's Guide on how to make your MANGOS server public
Hello! This is my easy guide on how to make your mangos/trinity server public.
This is my guide, and my only, i ddin't take it from anyone, this guide is 100% made by me.
Please tell me what you think of it, I CAN TAKE CRITISISM!
Ok lets begin...
First of all, you will have to have a repack , so download a MANGOS/Trinity repack here from mmowned. I strongly recommend -=/PryDevServer:\=- Trinity if you want a stable private server.
First of all , lets find out your IP adresses!
first go to Start > Run > type in CMD
then type in " ipconfig/all " without the ""
it should pop up alot of text, but you only need to care of 2 lines
1 = This is your computerIP , your INTERENAL IP
2 = This is your routerIP , the ip you went to open your ports!
WRITE THEESE DOWN!
Now lets find out your EXTERENAL IP , to find out what your EXTERENAL IP is, go to
WRITE IT DOWN ASWELL!
When you have done that, you will have to open the required ports to run and host a server, you can always go to PortForward.com - Port Forwarding Guides Listed by Manufacturer and Model if you dont know how to forward ports.
Theese are the ports you have to open:
It should look similar to(Depends on what router you are on):
BOTH TCP/UDB 80 - 80
BOTH TCP/UDB 3036 - 3036
BOTH TCP/UDB 3306 - 3306
BOTH TCP/UDB 3724 - 3724
BOTH TCP/UDB 6112 - 6112
BOTH TCP/UDB 6881 - 6999
BOTH TCP/UDB 8050 - 8050
BOTH TCP/UDB 8093 - 8093
BOTH TCP/UDB 8129 - 8129
Now that you have opened all the ports required and wrote down you ip adresses, its time to create your dyndns host.
To do this, you have to visit DynDNS.com - Free Domain Name, Managed DNS, Email Services , sign up then log in.
When you are logged in, go to "Add host service" .
The page should look similar to this:
A = This is your hostname, your dyndns host name, this is what everyone will use as realmlist later on.
B = Here you must type in your EXTERENAL IP, just click the link under to do it automaticly
When you are done click "Add to cart" and you will probably figure the rest out.
Now lets edit our HOSTS file in windows.
First go to My Computer > C: (Your harddrive/partion) > Windows > System32 > Drivers > etc > Hosts
Open the hosts file in wordpad or whatever.
Now add theese lines:
It should look similar to this:
When you are done with thta just Close & Save.
Now we are almost done!
Before we can log in and play with our friends, we have to edit the repacks config files and sql database.
First go to your repacks world config file (TrinityCore.Conf if Trinity)
Find theese lines:
Change the worldServerPort to 8050.
RealmID = 1
DataDir = "D:\Ultracore\data"
LogsDir = "D:\Ultracore\Core32bit\Blizz\Logs\"
LoginDatabaseInfo = "127.0.0.1;3306;root;ascent;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;root;ascent;world_blizz"
CharacterDatabaseInfo = "127.0.0.1;3306;root;ascent;char_blizz"
MaxPingTime = 30
WorldServerPort = 8050
BindIP = "0.0.0.0"
Now, start MySQL and log in to your database using Navicat or any other SQLDatabase program. Find (in my case) REALMD , and locate the table REALMLIST.
Edit "Adress" to your DynDNSHost and edit "port" to 8050
Save and close.
Now your almost done! all you have to do now, is to locate your Wold of Warcraft folder, go to Data > EnGB(EnUS) > Realmlist.wtf (open with wordpad) and edit realm list to
set realmlist yourdynDNShost
Now just start your server and log on with your friends and play!
That was my guide, please if you need help post here, i will offer support.
---------- Post added at 09:31 AM ---------- Previous post was at 08:13 AM ----------
78 Views and still no comment, come on :P