Сообщений: 4
Тем: 1
Зарегистрирован: Apr 2014
Репутация:
0
04-17-2014, 11:21 AM
(Сообщение последний раз редактировалось: 04-17-2014, 11:32 AM Veliax.)
Доброе Вам время суток, форумчане! Недавно поднял фан-сервер для друзей, но сам почему-то не могу подключится к нему
Ситуация следующая: имеется сервер L2J Interlude установленный на WinServ 08 и выделенный внешний IP. Поднял сервер, настроил все конфиги, забил сетевые параметры (там где Internal 192.168...., там где External 46.39....), сделал перенаправление портов на роутере... вообщем - все гуд! Создал патч для сервера и отправил друзьям - ни у одного не возникло проблем со входом на сервер... А меня почему-то не пускает дальше выбора сервера, хотя все используем абсолютно одинаковые клиенты и патчи. Мой клиент рабочий, т.к. я могу заходить на другие сервера, файрвол вырублен, порты открыты. Погуглил, подумал... Может быть дело в ревизии протокола? Расширил серверные ревизии с 0 до 999 - не помогло. Очистил все бан-листы, добавил в белый список мой IP - нихрена! Сетевой доступ к серверу с моего компьютера имеется - захожу по RDP, так же там поднят Minecraft сервер, и на него я захожу и могу играть.
Даже уже и не знаю в чем дело. Подскажите пожалуйста, в чем может быть причина и в каком направлении копать? Спасибо!
upd: попробовал зайти из другой сети (другой точка доступа WiFi), с того же компьютера и клиента - все работает. Логично, что дело в IP/подсети
Сообщений: 2,455
Тем: 53
Зарегистрирован: Apr 2010
Репутация:
19,728
Veliax Написал:Доброе Вам время суток, форумчане! Недавно поднял фан-сервер для друзей, но сам почему-то не могу подключится к нему
Ситуация следующая: имеется сервер L2J Interlude установленный на WinServ 08 и выделенный внешний IP. Поднял сервер, настроил все конфиги, забил сетевые параметры (там где Internal 192.168...., там где External 46.39....), сделал перенаправление портов на роутере... вообщем - все гуд! Создал патч для сервера и отправил друзьям - ни у одного не возникло проблем со входом на сервер... А меня почему-то не пускает дальше выбора сервера, хотя все используем абсолютно одинаковые клиенты и патчи. Мой клиент рабочий, т.к. я могу заходить на другие сервера, файрвол вырублен, порты открыты. Погуглил, подумал... Может быть дело в ревизии протокола? Расширил серверные ревизии с 0 до 999 - не помогло. Очистил все бан-листы, добавил в белый список мой IP - нихрена! Сетевой доступ к серверу с моего компьютера имеется - захожу по RDP, так же там поднят Minecraft сервер, и на него я захожу и могу играть.
Даже уже и не знаю в чем дело. Подскажите пожалуйста, в чем может быть причина и в каком направлении копать? Спасибо!
На 7777/2106 порты проходит пинг? Серверная тачка и ваша расположены в одной сети?
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Сообщений: 4
Тем: 1
Зарегистрирован: Apr 2014
Репутация:
0
Расположены в одной подсети 46.39.Х.Х (один провайдер), но физически в разных местах. Просканил nmap`ом общий пинг проходит, а если на определенный порт - нет.
Сообщений: 2,455
Тем: 53
Зарегистрирован: Apr 2010
Репутация:
19,728
Veliax Написал:Расположены в одной подсети 46.39.Х.Х (один провайдер), но физически в разных местах. Просканил nmap`ом общий пинг проходит, а если на определенный порт - нет.
Как вариант, проблема может быть в жестком перенаправлении (или же недостаточно жестком), но не факт - можно попробовать выставить жесткий НАТ на серверную машину и уже оттуда смотреть. Или же поднять за НАТом виртуальный сервер.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Сообщений: 4
Тем: 1
Зарегистрирован: Apr 2014
Репутация:
0
Отказался от поднятия nat, сис. ресурсы ограничены. Да и с этой функцией вполне справляется port forwarding на dir-300, т.к. большего и не надо - два сервера: La2 и MC (всего 4 порта).
Будем рассуждать логически:
1. На моем компьютере порты открыты:
- могу играть на других серверах;
- прохожу авторизацию на своем сервере (если вбить другой пароль - пишет "Неправильный пароль", т.е. связь с портом LS есть; в консоле LS виден мой вход на аккаунт с моего IP);
- с моей стороны никаких правил роутинга и настроек сети нет (dir-300, dhcp).
2. Сервер виден в интернете и порты открыты:
- другие 6 человек успешно заходят, в том числе из подсети 46.39.Х.Х
- мой вход виден в LS;
3. Клиент рабочий:
- при подключении к другому WiFi я успешно захожу с того же клиента;
4. Роутинг в порядке:
- опять таки LS видит;
- RDP и Maincraft работают как часы.
- проверил, может быть проблема между внутренними маршрутами двух сетей уже после роутера, нет внутр. подсети разные: 192.168.0.10Х на сервере и 192.168.1.Х у меня. проблема не в этом.
Уже все голову поломал. Все же верно, по идее должно работать, но на практике ...
Сообщений: 2,455
Тем: 53
Зарегистрирован: Apr 2010
Репутация:
19,728
Посмотрите список коннектов на своей машине при выборе сервера (когда уже сервер выбрали и нажали кнопку), там должен появится коннект до гейм-сервера. Возможно логин-сервер, из-за политики маршрутизации локальных адресов, перебрасывает не на тот адрес, который нам требуется. *хотя тогда не понятно, как играют игроки из той же подсети*
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Сообщений: 566
Тем: 6
Зарегистрирован: Feb 2010
Репутация:
4,513
Адрес гейм сервера в конфигах часом не * или 0.0.0.0 ?
Сообщений: 4
Тем: 1
Зарегистрирован: Apr 2014
Репутация:
0
В конфигах везде прописаны IP адреса внутренних и внешних сетей, т.е. масок и пустых IP нет.
|