проблема с коннектом к серверу - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Описание темы:на внешний айпи

Ответ
Опции темы
Непрочитано 27.06.2010, 23:16   #1
Пользователь

Автор темы (Топик Стартер) проблема с коннектом к серверу

доброго времени суток.
требуется помощь или трезвый взгляд со стороны на мою проблему, ибо бьюсь над ее решением уже вторые сутки и хоть ты тресни не понимаю почему не работает.

суть проблемы в следующем:
есть работающий в тестовом режиме сервер (сборка l2open gracia final; конфиг под localhost). появилась необходимость обеспечить на сервер доступ знакомому.
естественно через интернет. поменял ай-пи адреса как обьясняется в множестве гайдов (у меня динамический айпи. пробовал ставить и тот что назначен моему компьютеру в данный момент и через no-ip результат одинаков).
также поменял ай-пи в л2.ини

итог - сервера запускаются, но при попытке клиента подключиться 0 реакции. в клиенте висит окошко "вы входите в игру. подождите".
в логин сервере никаких логов о моей попытке подключиться нет. знакомый естественно подключиться тоже не может .

что делать я уже не представляю. перепробованы все комбинации ай-пи адресов, перечитано гайдов 30-40 по подключению серверов, отключены все фаерволы/антивирусы и тд. (танцы с бубном)

кто может подсказать решение - помогите, пожалуйста. можно и в асю (367732850).


настройки логин сервера:

Код:
# Это подключение клиентов из внешней сети (интернета), должен быть внешний IP
# Общие настройки...
# Поставьте 127.0.0.1 - Если вы играете только на тестовом сервере или один.
# Или пропишите ваш внешний IP адрес для того что бы к вам могли подключиться из интернета.
# Что бы узнать свой внешний IP пройдите по ссылке http://www.whatismyip.com/. 
# Там будет написан ваш IP(внешний).
# По умолчанию: 127.0.0.1
ExternalHostname = 93.85.168.234

# ---------------------------------------------------------------------------
# Подключение внутри сети. Для тех людей которые играют с вами в одной сети.
# Или 127.0.0.1 если хотите играть один (тестировать сервер).
# По умолчанию: 127.0.0.1
InternalHostname = 192.168.1.2

# ---------------------------------------------------------------------------
# Если у вас есть роутер, который использует локальный IP для Port Forwarding, то стерите # перед RouterHostname, 
# и впишите туда свой локальный IP если хотите, чтоб люди не из вашей сети могли подключится к вашему серверу.
# ---------------------------------------------------------------------------
# RouterHostname =

# ---------------------------------------------------------------------------
# Привязка IP к LoginServer, используйте * чтобы связать все доступные IP-адреса. (Не меняйте параметр *).
# По умолчанию: 127.0.0.1 
LoginserverHostname = 127.0.0.1

# Порт логин сервера
# По умолчанию: 2106
LoginserverPort = 2106

# Адрес, к которому будет подключатся Login для GameServers, используйте * чтобы связать все доступные IP-адреса (Не меняйте параметр *).
# По умолчанию: 127.0.0.1 
LoginHostname = 127.0.0.1

# Оставьте этот порт по умолчанию.
# По умолчанию: 9014
LoginPort = 9014


# ---------------------------------------------------------------------------
# Настройки подключения к Database
# ---------------------------------------------------------------------------
# Укажите название вашей базы (к примеру l2open_DB) Логин и Пароль.
Driver = com.mysql.jdbc.Driver
URL = jdbc:mysql://localhost/l2jdb

# Информация о пользователе (с использованием root пользователя не рекомендуется)
Login = root
Password = *****
ЗЫ: в одном гайде было сказано установить внешний ай-пи и для графы LoginserverHostname (gameserverhostname). в этом случае логин/гейм сервер выдает ошибку -

Код:
Exception in thread "main" java.net.BindException: Cannot assign requested addre
ss: bind
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:324)
        at sun.nio.ch.Net.bind(Net.java:316)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:
196)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67)
        at org.mmocore.network.SelectorThread.openServerSocket(SelectorThread.ja
va:102)
        at com.l2open.loginserver.L2LoginServer.<init>(L2LoginServer.java:141)
        at com.l2open.loginserver.L2LoginServer.main(L2LoginServer.java:58)

настройки гейм сервера:

Код:
# Общие настройки:
# 127.0.0.1 - Если вы играете только на тестовом сервере или один.
# Или пропишите ваш внешний IP адрес для того что бы к вам могли подключиться из интернета.
# Что бы узнать свой внешний IP пройдите по ссылке http://www.whatismyip.com/. Там будет написано Your IP Address Is (тут ваш IP адрес (внешний)).
# По умолчанию: 127.0.0.1
ExternalHostname = 93.85.168.234

# ---------------------------------------------------------------------------
# Подключение внутри сети. Тоесть для тех людей, которые находятся с вами в одной сети.
# Или 127.0.0.1 если хотите играть один (тестировать сервер).
# По умолчанию: 127.0.0.1
InternalHostname = 192.168.1.2

# --------------------------------------------------------------------------- 
# По умолчанию: 127.0.0.1 
LoginHost = 127.0.0.1

# По умолчанию: 9014
LoginPort = 9014

# По умолчанию: 127.0.0.1
GameserverHostname = 127.0.0.1

# По умолчанию: 7777
GameserverPort = 7777


# ---------------------------------------------------------------------------
# Настройки подключения к базе данных
# ---------------------------------------------------------------------------
# Уберите # перед соответствующим драйвером URL для базы данных. Если вы не знаете что это такое ---> www.google.com или yandex.ru
# Driver = com.mysql.jdbc.Driver (По умолчанию)
# Driver = org.hsqldb.jdbcDriver
# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
Driver = com.mysql.jdbc.Driver
# Database URL
# URL = jdbc:mysql://localhost/l2jdb (По умолчанию)
# URL = jdbc:hsqldb:hsql://localhost/l2jdb
# URL = jdbc:sqlserver://localhost/database = l2jdb/user = sa/password = 
# Для русских ников и названий кланов...
#URL = jdbc:mysql://localhost/l2jdb?useUnicode=true&characterEncoding=utf-8
URL = jdbc:mysql://localhost/l2jdb
# База данных - Информация о пользователе (с использованием корневого (root) пользователя не рекомендуется).
Login = root
# Пароль к базе данных.
Password = ******
заранее благодарен.
Dominix вне форума Ответить с цитированием
Непрочитано 28.06.2010, 11:32   #2
Аватар для Bananiche
Пользователь

По умолчанию Re: проблема с коннектом к серверу

чувак попробуй везде поставить токо внешний ip, и тут ты забыл его ВСТАВИТЬ(геймсервер)

123:
Свернуть ↑Развернуть ↓


когда я говорю попробовать вставить внешний везде это значит что надо вставлять где internal и где external!!!!! И ВЕЗДЕ, ГДЕ ЕСТЬ 127.01.... и тд!!!!

пффффф, еще тут забыл(настройки логинсервера):

123:
Свернуть ↑Развернуть ↓
Bananiche вне форума Отправить сообщение для Bananiche с помощью ICQ Отправить сообщение для Bananiche с помощью Skype™ Ответить с цитированием
Непрочитано 28.06.2010, 15:47   #3
Пользователь

Автор темы (Топик Стартер) Re: проблема с коннектом к серверу

идея конечно настолько гениальна что я не додумался вставить внешний айпи ВЕЗДЕ без твоего совета.

при вставке внешнего айпи везде сервер и логин и гейм выдает ошибку и не запускается (server terminated abnormally) текст ошибки указан в первом посте. суть - Cannot assign requested address
Dominix вне форума Ответить с цитированием
Непрочитано 28.06.2010, 17:08   #4
Изгнанные

По умолчанию Re: проблема с коннектом к серверу

блиин со своей практики я делал так

Код:
# ---------------------------------------------------------------------------
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# Common settings...
# 127.0.0.1 - If you are playing alone on a test server
# 192.168.x.x - This is if you are on a 192.168.x.x type network (behind a standard consumer router) and want other computers from JUST the internal network to be able to connect
# x.x.x.x - WAN IP obtained from http://www.whatismyip.com/. This is if you want people outside your internal network to be able to connect to your server.
# ---------------------------------------------------------------------------
# Default: 127.0.0.1
ExternalHostname = 195.191.126.26

# ---------------------------------------------------------------------------
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname.
# This can be the internal IP such as 127.0.0.1 or the computer's IP such as 192.168.x.x.
# ---------------------------------------------------------------------------
# Default: 127.0.0.1
InternalHostname = 192.168.1.136

# Default: 127.0.0.1
LoginHost = 192.168.1.136

# Default: 9014
LoginPort = 9014

# Default: 127.0.0.1
GameserverHostname = *

# Default: 7777
GameserverPort = 7777
(Гейм сервер)
врезультате сервер работает и на внутрешнем и на внешнем ип!

Код:
# ---------------------------------------------------------------------------
# Networking
# ---------------------------------------------------------------------------
# ---------------------------------------------------------------------------
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# Common settings...
# 127.0.0.1 - If you are playing alone on a test server
# 192.168.x.x - This is if you are on a 192.168.x.x type network (behind a standard consumer router) and want other computers from JUST the internal network to be able to connect
# x.x.x.x - WAN IP obtained from http://www.whatismyip.com/. This is if you want people outside your internal network to be able to connect to your server.
# ---------------------------------------------------------------------------
# Default: 127.0.0.1
ExternalHostname = 195.191.126.26

# ---------------------------------------------------------------------------
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname.
# This can be the internal IP such as 127.0.0.1 or the computer's IP such as 192.168.x.x.
# ---------------------------------------------------------------------------
# Default: 127.0.0.1
InternalHostname = 192.168.1.136

# --------------------------------------------------------------------------- 
# If you are behind a router which using its own local IP for Port Forwarding then set this to the routers 
# local IP if you want people outside your internal network to be able to connect to your server. 
# --------------------------------------------------------------------------- 
# RouterHostname = 

# Default: 127.0.0.1
LoginserverHostname = 195.191.126.26

# Default: 2106
LoginserverPort = 2106

# The address on which login will listen for GameServers, use * to bind on all available IPs
# Default: 127.0.0.1
LoginHostname = *

# The port on which login will listen for GameServers
# Default: 9014
LoginPort = 9014
192.168.1.136 - внутр
195.191.126.26 - внешний
bladKiller вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Трабла с коннектом MitzeR World of WarCraft 5 01.06.2010 20:59
Проблема с коннектом Illum Lineage II 2 01.02.2010 20:57
Проблема подключения к серверу. Artemis E. Lineage II 11 21.01.2010 01:31
Проблема с конектом к логин серверу dahtict Серверная часть 6 26.11.2009 00:55
Проблема с коннектом Hunt World of WarCraft 1 20.07.2009 21:59


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 01:32. Часовой пояс GMT +3.

Вверх