Компьютерный форум NoWa.cc
Правила Форума
редакция от 29.01.2013
Портал .::2Baksa.Net::. Трекер BRODIM.COM
Вернуться   Компьютерный форум NoWa.cc > Операционные системы > UNIX, Linux, MacOs для PC и другие ОС

Уважаемые пользователи nowa.cc и 2baksa.net. У нас сложилось тяжелое финансовое положение. Мы работаем для вас вот уже более 14 лет
и теперь вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney Z826074280762 Webmoney R087294265364 Webmoney U051530505194 Webmoney E804621616710
PayPal E-mail для связи / to Contact E-mail для связи по вопросу помощи / to Contact : E-mail для связи / to Contact
Кошелек для вашей помощи Yandex 410013204813773
Yandex Спасибо за поддержку!

Российский интернет-шлюз: контроль трафика, DLP, антивирус, fail2ban, прокси-сервер, шифрование данных, https-фильтрация. Сертификат ФСТЭК

загрузка...
Ответ
 
Опции темы Language
Старый 13.04.2012, 19:52   #1
Пользователь
 
Пол:Мужской
Регистрация: 26.07.2006
Сообщений: 39
Репутация: 3
По умолчанию iptables, перенаправить данные в нужный порт

Ситуация такая. Имеется прибор с сетевым подключением. На приборе запущен клиент, "долбящий" через маршрутизатор исходящими данными сервер в определенный порт, а получает данные по другому порту, тоже определенный. Но, из-за кривости софта, клиент запускается с разных портов, и сервер отвечает ему на этот же кривой порт!Требуется перенаправить данные в нужный порт.
роутер на базе компа с дебианом на борту. Раздает Тырьнет.
iptables -t nat -А PREROUTING -p tcp -d 88.84.218.75 -j DNAT --to-destination 192.168.0.102:10001
88.84.218.75 - сервер,
192.168.0.102:10001 - глючная железка с нужным портом.
Вывод tcpdump

001494 IP 192.168.0.102.10001 > 192.168.0.102.4038: . ack 1 win 400
000015 IP 88.84.218.75.10002 > 192.168.0.102.4038: . ack 1 win 400
20. 000893 IP 192.168.0.102.10001 > 192.168.0.102.4038: . 0:1(1) ack 1 win 400
000058 IP 88.84.218.75.10002 > 192.168.0.102.4038: . 0:1(1) ack 1 win 400
002077 IP 192.168.0.102.4038 > 88.84.218.75.10002: . ack 1 win 400
000017 IP 192.168.0.102.4038 > 192.168.0.102.10001: . ack 1 win 400

102- ой долбит сам себя - не айс.
Где туплю???Как быть???

Последний раз редактировалось Xmakc; 19.05.2012 в 19:13..
Xmakc вне форума
 
Ответить с цитированием Вверх
Надежный китайский посредник Taobao.com


Реклама: табурет промышленный металлический высокийпривод воздушной заслонки с возвратной пружиной грюнерРекомендуем компанию Ренесанс - изготовление металлических лестниц на заказ - надежно и доступно!спа для двоих москвакупить формы для литья ювелирных изделий


Старый 16.04.2012, 13:43   #2
Alan2006
Постоялец
 
Пол:Мужской
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
По умолчанию Re: iptables, перенаправить данные в нужный порт

Цитата:
Сообщение от Xmakc Посмотреть сообщение
Но, из-за кривости софта, клиент запускается с разных портов, и сервер отвечает ему на этот же кривой порт!

Вообще-то, это нормально. Или я чего-то не понимаю?
Дальше я понять не могу ничего. Подробнее опиши структуру сети, что происходит и что должно происходить.
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц)
Alan2006 вне форума
 
Ответить с цитированием Вверх
Старый 13.05.2012, 14:45   #3
Xmakc
Пользователь
 
Пол:Мужской
Регистрация: 26.07.2006
Сообщений: 39
Репутация: 3
По умолчанию Re: iptables, перенаправить данные в нужный порт

Ответ на тот же порт - вполне нормально для ответов сервера,но в описании на "приблуду" оговорено, передача по 10001 порту, прием по 10002 порту.
Прибор соединен с сервером через маршрутизатор с убогим, заNATовым адресом, ну и сам имеет еще более убогий (192.168...)адрес.
Из-за "косяков" в ПО клиент использует в каждом новом подключении новый адрес +1.
Вот отсюда и задача перенаправить данные от сервера с рандомным портом в нужный порт.

Последний раз редактировалось Xmakc; 31.05.2012 в 20:57..
Xmakc вне форума
 
Ответить с цитированием Вверх
Старый 13.06.2012, 03:26   #4
Across
Новичок
 
Пол:Мужской
Регистрация: 24.10.2007
Сообщений: 12
Репутация: 1
По умолчанию Re: iptables, перенаправить данные в нужный порт

Цитата:
Сообщение от Xmakc Посмотреть сообщение
Ответ на тот же порт - вполне нормально для ответов сервера,но в описании на "приблуду" оговорено, передача по 10001 порту, прием по 10002 порту.
Прибор соединен с сервером через маршрутизатор с убогим, заNATовым адресом, ну и сам имеет еще более убогий (192.168...)адрес.
Из-за "косяков" в ПО клиент использует в каждом новом подключении новый адрес +1.
Вот отсюда и задача перенаправить данные от сервера с рандомным портом в нужный порт.

Как то у вас все странно..
если хотите чтоб "приблуда" получала фиксированный IP - ковыряйте dhcp
порты как вы сказали "оговорено, передача по 10001 порту, прием по 10002 порту" ну вот и пробрасывайте их снатом..
Почитайте IPTABLES-HOWTO и погуглите "iptables проброс порта"
Across вне форума
 
Ответить с цитированием Вверх
Старый 01.09.2012, 16:13   #5
Wizarom
Новичок
 
Пол:Мужской
Регистрация: 21.10.2010
Сообщений: 17
Репутация: 3
По умолчанию Re: iptables, перенаправить данные в нужный порт

если не получается подружится с чистым iptables то рекомендую к нему такой интерфейс
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
Wizarom вне форума
 
Ответить с цитированием Вверх
Ответ
 Уважаемые пользователи портала 2BakSa.NeT и форума NoWa.cc !

  Рады Вам сообщить, что у нас открылся Torrent трекер >> BRODIM.COM

  Приглашаем вас принять участие в обмене полезной информацией,

  и ждем от вас поддержки в создании новых раздач.

Опции темы

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как перенаправить страницу на frameset somalin Java Script 1 25.01.2013 00:53
Не ставиться драйвер в нужный раздел... slon_avia Скорая помощь 12 20.03.2012 16:19
Весь нужный софт в одной теме schura78 Варезник 1 08.02.2009 10:24
Перенаправить порт 3389 в WinXP Yaret Microsoft Windows 7 06.01.2008 16:26
Как найти и стереть не нужный МУСОР ?? kiewka Архиваторы, системные и тест прог. 4 26.01.2007 19:45

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

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

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


Текущее время: 22:46. Часовой пояс GMT +3.


Rambler's Top100
Copyright ©2004 - 2018 2Baksa.Net

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.13895 секунды с 10 запросами