Проблема:
Не получается настроить сборку l2jFreya для внешних подключений. На локальной машине работает, с интернета зайти не могу.
Описание:
loginserver.properties
server.properties
Примечание: настройки типа External/Internal address перенесены в ipconfig.xml, по этому большинство мануалов по настройке и решению проблемы такого рода не действенные.
продолжаем...
ipconfig.xml
также добавил следующие строки в hosts:
Интернет подключен через ADSL-модем Callisto 821+.
В настройках модема (Advanced NAT Configuration: ppp-0):
судя по последним строкам адрес таки открывается:
тогда проблема в портах? но и порты открыты!
need help!
Добавлено через 3 часа 55 минут
Починил!
По сути, все и работало, просто сам к себе через и-нет не мог присоединиться, а когда другой человек попробовал то смог.
Для тех, кто столкнется с подобной проблемой показываю конечные настройки всех файлов:
loginserver.properties
server.properties
ipconfig.xml
P.S. 95.135.92.74 - мой внешний адрес, я думаю сами догадаетесь поменять на свой
Не получается настроить сборку l2jFreya для внешних подключений. На локальной машине работает, с интернета зайти не могу.
Описание:
loginserver.properties
Код:
# Bind ip of the LoginServer, use * to bind on all available IPs
# Default: *
LoginserverHostname = *
# Default: 2106
LoginserverPort = 2106
# The address on which login will listen for GameServers, use * to bind on all available IPs
# Default: *
LoginHostname = 127.0.0.1
# The port on which login will listen for GameServers
# Default: 9014
LoginPort = 9014
Код:
# Note: External/Internal address definitions was moved to the ipconfig.xml
#
# Where's the Login server this gameserver should connect to
# Default: 127.0.0.1
LoginHost = 127.0.0.1
# TCP port the login server listen to for gameserver connection requests
# Default: 9014
LoginPort = 9014
# Bind address for gameserver. You should not need to change it in most cases.
# Default: * (0.0.0.0)
GameserverHostname = *
# Default: 7777
GameserverPort = 7777
Примечание: настройки типа External/Internal address перенесены в ipconfig.xml, по этому большинство мануалов по настройке и решению проблемы такого рода не действенные.
продолжаем...
ipconfig.xml
Код:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Put old contents of ExternalHostname here, used by default -->
<gameserver address="95.135.165.79">
<!-- Localhost access -->
<define subnet="127.0.0.0/8" address="127.0.0.1" />
<!-- LAN's, put old contents of InternalHostname here -->
<define subnet="10.0.0.0/8" address="10.0.0.0" />
<define subnet="172.16.0.0/19" address="172.16.0.0" />
<define subnet="192.168.0.0/16" address="192.168.0.0" />
<define subnet="255.255.254.0" address="95.135.165.79" />
</gameserver>
Код:
95.135.165.79 l2testauthd.lineage2.com
95.135.165.79 l2authd.lineage2.com
Интернет подключен через ADSL-модем Callisto 821+.
В настройках модема (Advanced NAT Configuration: ppp-0):
судя по последним строкам адрес таки открывается:
тогда проблема в портах? но и порты открыты!
need help!
Добавлено через 3 часа 55 минут
Починил!
По сути, все и работало, просто сам к себе через и-нет не мог присоединиться, а когда другой человек попробовал то смог.
Для тех, кто столкнется с подобной проблемой показываю конечные настройки всех файлов:
loginserver.properties
Код:
# ---------------------------------------------------------------------------
# Networking
# ---------------------------------------------------------------------------
# Bind ip of the LoginServer, use * to bind on all available IPs
# Default: *
LoginserverHostname = 192.168.1.2
# Default: 2106
LoginserverPort = 2106
# The address on which login will listen for GameServers, use * to bind on all available IPs
# Default: *
LoginHostname = 192.168.1.2
# The port on which login will listen for GameServers
# Default: 9014
LoginPort = 9014
Код:
# ---------------------------------------------------------------------------
# Networking
# ---------------------------------------------------------------------------
#
# Note: External/Internal address definitions was moved to the ipconfig.xml
#
# Where's the Login server this gameserver should connect to
# Default: 127.0.0.1
LoginHost = 192.168.1.2
# TCP port the login server listen to for gameserver connection requests
# Default: 9014
LoginPort = 9014
# Bind address for gameserver. You should not need to change it in most cases.
# Default: * (0.0.0.0)
GameserverHostname = 192.168.1.2
# Default: 7777
GameserverPort = 7777
ipconfig.xml
Код:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Put old contents of ExternalHostname here, used by default -->
<gameserver address="95.135.92.74">
<!-- Localhost access -->
<define subnet="127.0.0.0/8" address="192.168.1.2" />
<!-- LAN's, put old contents of InternalHostname here -->
<define subnet="10.0.0.0/8" address="192.168.1.2" />
<define subnet="172.16.0.0/19" address="172.16.0.0" />
<define subnet="192.168.0.0/16" address="192.168.1.2" />
<define subnet="255.255.255.0" address="95.135.92.74" />
<define subnet="95.135.92.74" address="192.168.1.2" />
</gameserver>
P.S. 95.135.92.74 - мой внешний адрес, я думаю сами догадаетесь поменять на свой