The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Ultima Online сфера через NAT"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Ultima Online сфера через NAT"  +/
Сообщение от Kander (ok) on 24-Июл-09, 07:41 
Доброе время суток!

Имеется ROUTER (Linux), Компьютер (Windows 192.168.122.254) на нем установлена "Ultima Online сфера", работает по порту 2593 (netstat -a выдает что используется только этот порт).
На ROUTERе настраиваю проброс по порту 2593: iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 2593 -j DNAT --to-destination 192.168.122.254

Телнетом к порту 2593 коннект прожодит, а при коннекте клиентом "Ultima Online", коннект останавливается на середине. Если коннектиться минуя NAT (напрямую к 192.168.122.254) то все нормально.
Очень похоже на поведение FTP, когда для корректной работы нужно было загрузить модуть ip_nat_ftp.

Подскажи куда копать, пробовал играться с SNAT не получилось. Возможно есть решение...

Заранее спасибо.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Ultima Online сфера через NAT"  +/
Сообщение от masters (ok) on 24-Июл-09, 13:41 
>На ROUTERе настраиваю проброс по порту 2593: iptables -t nat -A PREROUTING
>-i eth0 -p tcp -m tcp --dport 2593 -j DNAT --to-destination 192.168.122.254

Вы пробрасываете только TCP, может программа использует и UDP ? Не пробовали пробросить и его?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Ultima Online сфера через NAT"  +/
Сообщение от ALex_hha (ok) on 24-Июл-09, 14:13 
>>На ROUTERе настраиваю проброс по порту 2593: iptables -t nat -A PREROUTING
>>-i eth0 -p tcp -m tcp --dport 2593 -j DNAT --to-destination 192.168.122.254
>
>Вы пробрасываете только TCP, может программа использует и UDP ? Не пробовали
>пробросить и его?

Зачем гадать? Запускай tcpdump и смотри

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Ultima Online сфера через NAT"  +/
Сообщение от sonkilla (ok) on 24-Июл-09, 14:44 
>>>На ROUTERе настраиваю проброс по порту 2593: iptables -t nat -A PREROUTING
>>>-i eth0 -p tcp -m tcp --dport 2593 -j DNAT --to-destination 192.168.122.254
>>
>>Вы пробрасываете только TCP, может программа использует и UDP ? Не пробовали
>>пробросить и его?
>
>Зачем гадать? Запускай tcpdump и смотри

врятли можно будет это настроить тут ситуация скорей всего как в лайнейдже ак сервер в шифровонном виде посылает айпи игрового сервера а при перебросе срабатывает внутренняя зашита игры вот и непашет ничего.неуверен на 100 процентов но скорей всего дело в этом.погуглите по этому поводу про вашу игру.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Ultima Online сфера через NAT"  +/
Сообщение от Kander (ok) on 24-Июл-09, 16:52 
>[оверквотинг удален]
>>>Вы пробрасываете только TCP, может программа использует и UDP ? Не пробовали
>>>пробросить и его?
>>
>>Зачем гадать? Запускай tcpdump и смотри
>
>врятли можно будет это настроить тут ситуация скорей всего как в лайнейдже
>ак сервер в шифровонном виде посылает айпи игрового сервера а при
>перебросе срабатывает внутренняя зашита игры вот и непашет ничего.неуверен на 100
>процентов но скорей всего дело в этом.погуглите по этому поводу про
>вашу игру.

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

Есть мысли как можно обойти эту защиту?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Ultima Online сфера через NAT"  +/
Сообщение от Kander (ok) on 24-Июл-09, 16:47 
>>>На ROUTERе настраиваю проброс по порту 2593: iptables -t nat -A PREROUTING
>>>-i eth0 -p tcp -m tcp --dport 2593 -j DNAT --to-destination 192.168.122.254
>>
>>Вы пробрасываете только TCP, может программа использует и UDP ? Не пробовали
>>пробросить и его?
>
>Зачем гадать? Запускай tcpdump и смотри

Запускал, смотрел, ничего криминального не заметил, используется один порт 2593.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Ultima Online сфера через NAT"  +/
Сообщение от ALex_hha (ok) on 24-Июл-09, 17:37 
>>>>На ROUTERе настраиваю проброс по порту 2593: iptables -t nat -A PREROUTING
>>>>-i eth0 -p tcp -m tcp --dport 2593 -j DNAT --to-destination 192.168.122.254
>>>
>>>Вы пробрасываете только TCP, может программа использует и UDP ? Не пробовали
>>>пробросить и его?
>>
>>Зачем гадать? Запускай tcpdump и смотри
>
>Запускал, смотрел, ничего криминального не заметил, используется один порт 2593.

Значит защита уже на уровне приложения

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Ultima Online сфера через NAT"  +/
Сообщение от Kander (ok) on 24-Июл-09, 16:47 
>>На ROUTERе настраиваю проброс по порту 2593: iptables -t nat -A PREROUTING
>>-i eth0 -p tcp -m tcp --dport 2593 -j DNAT --to-destination 192.168.122.254
>
>Вы пробрасываете только TCP, может программа использует и UDP ? Не пробовали
>пробросить и его?

Пробовал пробрасывать и UDP и TCP, все точно также.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру