Weno, el error que te da es porque tienes mal configurado el server, cambiaste demasiadas cosas, pero como me mandaste las capturas de los archivos de configuración, te digo como debería ir en cada punto.
"arcemu-realms.conf" Líneas 83 a la 88
Aquí, como ves, lo único que he cambiado es el nombre del server, que puedes poner lo que quieras, mientras que sea lo mismo aquí que el la línea 38 de este mismo archivo.
"hosts" si la ip del virtual es la 192.168.1.20, esta perfecto
"arcemu-logonserver.conf" Líneas 20 a la 25
Como puedes ver, esta parte no la tenías que haber tocado, y es la culpable del error que te daba el "Logon Server.exe"
"arcemu-world.conf" Líneas 31 y 32
Esta parte tampoco la tenías que haber tocado, y es la culpable del error que te daba el "World.exe"
"arcemu-realms.conf" Líneas 36 a la 39
En este, lo único que deberías haber cambiado, es el nombre del server, el "localhost" tiene que seguir así.
Una pregunta estúpida de las mías. ¿Quien te dijo a ti que tenías que sustituir todos los "localhost" de los archivos de configuración?

Por último la captura del router, aunque me tapas lo más importante, que es la IP interna hacia donde se redireccionan los puertos, de todas formas te diré que si la IP que tachaste es la del virtual 192.168.1.20, estarían correctamente abiertos. Por cierto, pongo esa IP como la del virtual, porque es la que tenías en el archivo "hosts".
Por cierto, muy buena idea lo de las capturas, espero que ahora te salga bien y, por fin, podáis disfrutar del server.
"arcemu-realms.conf" Líneas 83 a la 88
Código [Seleccionar]
<Realm1 Name = "Harenek Server"
Address = "harenek.no-ip.org:8129"
Icon = "PVP"
Population = "1.0"
TimeZone = "11">
Aquí, como ves, lo único que he cambiado es el nombre del server, que puedes poner lo que quieras, mientras que sea lo mismo aquí que el la línea 38 de este mismo archivo.
"hosts" si la ip del virtual es la 192.168.1.20, esta perfecto
"arcemu-logonserver.conf" Líneas 20 a la 25
Código [Seleccionar]
<LogonDatabase Hostname = "localhost"
Username = "root"
Password = "1234"
Name = "ascent_char"
Port = "3306"
Type = "1">
Como puedes ver, esta parte no la tenías que haber tocado, y es la culpable del error que te daba el "Logon Server.exe"
"arcemu-world.conf" Líneas 31 y 32
Código [Seleccionar]
<WorldDatabase Hostname = "localhost" Username = "root" Password = "1234" Name = "ascent_world" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "localhost" Username = "root" Password = "1234" Name = "ascent_char" Port = "3306" Type = "1">
Esta parte tampoco la tenías que haber tocado, y es la culpable del error que te daba el "World.exe"
"arcemu-realms.conf" Líneas 36 a la 39
Código [Seleccionar]
<LogonServer Address = "localhost"
Port = "8093"
Name = "Harenek Server"
RealmCount = "1">
En este, lo único que deberías haber cambiado, es el nombre del server, el "localhost" tiene que seguir así.
Una pregunta estúpida de las mías. ¿Quien te dijo a ti que tenías que sustituir todos los "localhost" de los archivos de configuración?


Por último la captura del router, aunque me tapas lo más importante, que es la IP interna hacia donde se redireccionan los puertos, de todas formas te diré que si la IP que tachaste es la del virtual 192.168.1.20, estarían correctamente abiertos. Por cierto, pongo esa IP como la del virtual, porque es la que tenías en el archivo "hosts".
Por cierto, muy buena idea lo de las capturas, espero que ahora te salga bien y, por fin, podáis disfrutar del server.