http://eswow2.start-zone.net/./viewtopic.php?f=4&t=63&p=306#p306
-----------------------------------
Locario
Sab 09 Jul, 2011 17:03

[Guía] Hacer Funcionar SkyFire EMU A Través De WAN Y En LAN A La Vez Con IP Dinámica
-----------------------------------
Hola a todos.

Esto nos va a servir para toda esa gente que quiera entrar a nuestro server a través de internet, asimismo, si tenemos pc's en nuestra red de area local (ip's con rango interno) también van a poder entrar.

Esto es válido también si tenemos IP dinámica. El procedimiento aquí descrito es para un sistema Linux, aunque habrá quien sepa adaptarlo a su sistema Windows si tiene los conocimientos necesarios.

Primero de todo entramos en la web de [url=http://www.dyndns.com/]DynDNS.org y nos creamos una cuenta, seguidamente registramos un nombre de dominio que nos ofrece esta gente de manera gratuíta, automáticamente se quedará asociada nuestra IP pública a este dominio.

¿Qué pasa si nuesta IP pública cambiase? tendríamos que volver a entrar a la web de DynDNS.org y volver a actualizar el valor nuevo de nuestra IP en nuestro dominio accediendo con nuestra cuenta.

Existe un programa que hace esto por nosotros en Linux, el solito chequea la IP pública cada ciertos minutos, y si ha cambiado, la actualiza. Vamos a ver cómo se instala esto.

Esto desde Debian se hace así (otras distribuciones de Linux variará)

[code linenumbers=false]aptitude install ddclient[/code]

Después de la instalación se nos abre un asistente, en él hay que introducir los datos de nuestra cuenta anteriormente registrada, así como su contraseña, y el nombre del dominio a actualizar. En pocos minutos queda esto hecho.

Abre los puertos 3724 y 8085 si no lo has hecho ya, tipo TCP ambos.

ahora tenemos que modificar los archivos [i]authserver.conf[/i] y [i]worldserver.conf[/i], tenemos que modificar todo lo que ponga [i]127.0.0.1[/i] por el nombre de dominio que hayamos registrado anteriormente en DynDNS.org

Vamos ahora con el archivo [i]/etc/hosts[/i], añadiremos una línea de este tipo:

[code linenumbers=false]127.0.0.1       NUESTRO_DOMINIO.LOQUESEA.ORG[/code]

Por último cambiamos esto mismo en el registro de nuestro reino en MySQL

[code linenumbers=false]mysql -u USERMYSQL -pSUCLAVE
use auth;
	UPDATE realmlist SET address = 'NUESTRO_DOMINIO.LOQUESEA.ORG' WHERE id = 1;
	exit[/code]

Notesé que hemos puesto el nombre del dominio, no hemos puesto ya las IP's, de esto se encargará el fichero que tocamos antes  ;-) 

Nos quedaría modificar nuestro [i]realmlist.wtf[/i] con este nombre de dominio en Cataclysm

# Para conectarnos desde nuestra lan :

Hay que abrir un bloc de notas en modo administrador (si estás en Vista o Win7) haciéndo click derecho encima de cmd.exe o buscando cmd en la lista de programas. Si estás en XP es el mismo procedimiento.

Abre el archivo que se encuentra en esta ruta :

[code linenumbers=false]C:\Windows\System32\drivers\etc\hosts[/code]

Añade en la última línea de este archivo :

[code linenumbers=false]192.168.2.10       NUESTRO_DOMINIO.LOQUESEA.ORG[/code]

Donde 192.168.2.10 sería la IP interna de nuestro servidor SkyFire EMU, aplicar el valor del realmlist.wtf de la misma manera que se anunciaba antes para los clientes que se conecten desde fuera.

Ale, a disfrutarlo  :mrgreen: 

Guía elaborada por Locario


