Estos son los pasos:
Abriendo los puertos:
El procedimiento para abrir los puertos es diferente en cada router. El mejor sitio para ir es http://portforward.com. Solo busca tu router y sigue una sencilla guía (no del wow) para abrir los puertos.
Ambos TCP/UDB 80 - 80
Ambos TCP/UDB 3036 - 3036
Ambos TCP/UDB 3306 - 3306
Ambos TCP/UDB 3724 - 3724
Ambos TCP/UDB 3443 - 3443
Ambos TCP/UDB 6112 - 6112
Ambos TCP/UDB 7878 - 7878
Ambos TCP/UDB 6881 - 6999
Ambos TCP/UDB 8050 - 8050
Ambos TCP/UDB 8085 - 8085
Ambos TCP/UDB 8093 - 8093
Ambos TCP/UDB 8129 - 8129
Una vez abiertos compruébalo usando http://www.canyouseeme.org/ (a mi sinceramente no me funcionó el sitio, pero a muchos otros si).
Consiguiendo un DNS
El DNS será tu realmlist, por ejemplo Blackrock-Gaming usa 'realm.blackrock-gaming.com' por supuesto, necesitarías un dominio para eso; pero hay sitios gratis para hacer eso, como http://www.dyndns.com/.
Tu dirección ip (ip adress) la puedes ver aquí http://www.whatismyip.com/. Estate seguro de que está puesto 'Host with IP address' y no otra cosa.
Cambiando el archivo hosts
Este paso es importante, porque tu eres el que hostea el servidor, el ordenador debería estar esperando conexiones de una ip. Por defecto, el ordenador solo espera conexiones de '127.0.0.1', que es tu servidor local. Ve a 'C:/Windows/System32/Drivers/etc/' y abre el archivo 'hosts' con notepad y edítalo así:
Código:
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# tudirecciónipexterna tudnstudns
Una vez hecho guarda y ya.
Cambiando el realmlist
Este paso es olvidado por muchos y es "el paso mas importante" para hacer tu Trinity público. Abre tu database con HeidiSQL, ve hasta tu 'auth' database y abre la tabla 'realmlist'. Ahí, cambia la dirección de '127.0.0.1' a 'tudirecciónipexterna'.
Cierra la tabla, y ya!
Extra
Si hiciste todo correctamente tu servidor debería ser público. Si no, puede ser que tu antivirus o firewall esté bloqueando las conexiones, si es eso, desactívalos.
Los jugadores podrán entrar a tu server bien poniendo tu dirección ip externa o tu dns en su realmlist. 'Proteger' tu ip es inútil, porque cualquiera con cerebro puede sacar tu ip. Un hacker tampoco puede hacer nada solamente con tu ip, así que no seas paranoico.
Aviso: Yo no me hago responsable por ningún daño causado a tu ordenador o router.
Un saludo y disfrutar!
Fuente: propia de mi página web Crear servidor del WoW, cataclysm, wotlk,...
Cualquier duda comentar.