This was pulled from a World of World craft forum ,but i think its basically the same. Just change a few things.
First you make a DNS ip(you dont have to but its recommended) MAKE ONE HERE MAke an account And go to Dynamic DNS... Go to create, in there it will give you
<insertname>.kicks-ass.net (that was mine, but you can change it)
make sure you push the WILD CARD
Use auto IP its easier that way most of the time its your IP anyways, if not go to THIS and put that IP in that space. Click Create, copy your <insertname>.kicks-ass.net you will need that a lil later...
Now its time to Port Forward
Go to Run, once thats up put in cmd, in the blank and push enter, or click Run.
When in the Command box type in IPCONFIG it will bing up alot of ip's.
Use DEFUALT GATEWAY.
Usually it starts with 192.168...
Put that in your webbrowser and enter, it should bring up something like this
Username: <this will be ADMIN>
Password: <For me the password was password>
Scroll down untill on your left you see PORT FORWARDING. It is not the same with ever router/company.
Ports To Forward:
8129
8093
3724
3727 (this is for voice chat, it is optional)
80 (this is for apache/your website)
Once you forward these ports now its time put that DNS IP to work.
Go to C:\WINDOWS\system32\drivers\etc <thats for me> And open HOSTS <make sure you open it in not pad)
Now when you open it, it should look something like this:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 stubbywow.kicks-ass.net <---- right here DO THIS WITH YOURS TOO!!!!!!
Now after that Save and then close it.
Now go to Repack folder and open REALMS.confg
Scroll all the way down to your Realms
<Realm1 Name = "yourdesiredname"
Address = "<your dns IP host name>:8129"
Icon = "PVP"
Colour = "1"
Population = "1.0"
TimeZone = "1">
Then go to your logon.conf
<LogonDatabase Hostname = "<DNS ip host name>"
Username = "root"
Password = "my sql password"
Name = "ascentlogon"
Port = "3306"
Type = "1"> (save and close)
Then go to your ascent
<WorldDatabase Hostname = "<DNS ip host" Username = "root" Password = "mySQL password" Name = "ascentlogon" Port = "3306" Type = "1"> (save and close)