-
Corporal
Making your MANGOS/Trinity Server Public (EASY GUIDE)
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.
Step 1:
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
www.whatipsmyip.com
WRITE IT DOWN ASWELL!
Step 2:
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:
Code:
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
It should look similar to(Depends on what router you are on):
Step 3:
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.
Step 4:
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:
Code:
127.0.0.1 YourDynDNSHost
InterenalIP YourDynDNSHost
RouterIP YourDynDNSHost
ExterenalIP YourDynDNSHost
It should look similar to this:
When you are done with thta just Close & Save.
Step 5:
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:
Code:
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"
Change the worldServerPort to 8050.
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.
Step 6:
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
-
Post Thanks / Like - 2 Thanks
Ket,
Jorhoto (2 members gave Thanks to Seeker Sami for this useful post)
-
Corporal
Oh come on:P 100 views no comment^^ i would really appriciate anyones comment.
-
Member
Thanks, I tend to forget which configs (or database lines) to edit because I switch emulator's every now and then. This clears it up, +rep.
-
Member
This work for any wow version? and what should i download to do this?, sorry im very stupid in this things :/
-
Corporal
Thanks, I tend to forget which configs (or database lines) to edit because I switch emulator's every now and then. This clears it up, +rep.
< Thanks alot!
Originally Posted by
thxfrozzenthx
This work for any wow version? and what should i download to do this?, sorry im very stupid in this things :/
This should work with every version of wow, but ofc it depends on what repack you have, the repack i linked at the top is for 3.3.3.
If you mean if it works for both enUS and enGB , yeah it does.
-
Private
Greetings Seeker Sami,
I personally thank you for this Awesome guide, 5/5 This is EPIC !!!
Last edited by Ryan432120; 09-16-2010 at 02:54 PM.
-
Member
I have followed your guide and its awesome very detailed. bein pretty new to this stuff is the easiest to understand. i am getting something wrong though. when i try to log into the game it tells me unable to log into realm list server. i have it set up in mysql for my dynDNShost and changed the port to 8050. i have all ports open on both TCP and UDP and in my worldserver.conf file I changed the worldserver port to 8050. i also went to my hosts file and put in the IP adresses as you said. ive gone over step multiple times and still cant seem to get it to work. if someone could help me out that would be awesome
-
Private
It looks str8 forward enough of that there is no doubt. Many thanks, when I come to be ready for this stage I shall look this up again.
-
Active Member
Unable to connect to server list
-
Member
I wnt through this bit by bit and it didnt work for making my trin server public, would like to note that in my ipconfig my IP address showed up as nexusobliv.homelinux.org which is not myexternal IP address nor is it my dyndns address
-
Active Member
I don't know if this has anything to do with following the guide; but my internet is now extremily slow and I keep disconnecting from everything. MSN, Teamspeak etc.
Could this be to do with ports/host.file?
EDIT: This seems to have stopped. However, I have come across a new problem.
I followed all steps, and all correct ports are open according to PF Port Checker.
My friends aren't ready to connect, but I created a website using Apache on my host.
When I go to http://bloodknightwow.zapto.org/ it works, but it doesn't work for my friends.
Last edited by faxmunky; 11-25-2010 at 06:05 AM.
-
Private
Nice, going to try this right away.
-
Private
Okey guys... see if this helps!
Go to DynDNS.com
Login with user and pass.
go to support, and download something called DNS updater, install it and see if it works
Last edited by Jediah; 11-25-2010 at 10:05 PM.
Reason: spell
-
Member
ok I got the server up and going and I can connect to it however the other computers on my network cant connect, I tried using my internal IP for the realmlist.wtf on the other 2 comps and that atleast got me as far as the realmlist however it will not go beyond that, if any one can give me an assist its [email protected] for messenger
-
Private
How to open ports ? i cant buy the program portforward.. to expensive..