|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sergey Korolew 2:6053/1.2 01 Nov 2004 23:08:11 To : Ayas Sat Subject : redirect_port -------------------------------------------------------------------------------- 01 Hоя 04 21:00, Ayas Sat писал к All: AS> Сейчас y них обновился софт и данные этот софт отдает AS> с пpоизвольного поpта, т.е. пpиходит запpос на поpт 'xxxxx' AS> и в ответ летит что-то с 'чеpтегознаеткакойпоpт' AS> (pанее поpты были фиксиpованы) А покажи-ка tcpdump такого события. Особенно интересны подтверждающие пакеты на вторую часть соединения (от клиента к железке-серверу) - как они идут ? В принципе должна спасти комбинация из -redirect_port и файрвольных правил.. ipfw add divert 9999 udp from any to me in recv <outif> ipfw add divert 9999 udp from <server> to any out xmit <outif> Первым правилом обрабатываем первоначальный запрос (это правило трансляции потом больше не используется) и подтверждающие пакеты по правилу трансляции созданному во втором правиле. Второе правило служит для обработки исходящих пакетов от сервера наружу. Хм, вроде бы задача ничего особого не представляет... Всего наилучшего, Sergey aka DS --- GoldED+/W32 snapshot-2001.03.04 * Origin: Hету. Придумывать лень. (2:6053/1.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/222041868ba9.html, оценка из 5, голосов 10
|