Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Доброе время суток!

Имеется задача:

при попадании пакета например на 192.168.62.252:81

перенаправить все пакеты на 192.168.35.252:80

естественно машина 192.168.62.252 видит 192.168.35.252

Достопочтенный ALL мож кто поможет?

Опубликовано

Честно говоря, никогда это не использовал, но в iptables, есть

возможность обработки пакетов (или правил) скриптом... там есть

какая-то функция, которая при выполнении каких-либо условий, что-

то в скрипт отправляет...

К сожалению, не могу сказать более подробно, но скоро мне прийдется

с этим поработать... тогда, может быть, что-нибудь еще расскажу.

Опубликовано

Dr.Spectre писал(а) пн, 09 января 2006 15:13

нужно сделать переброс пакетов с помощью DNAT iptables

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

Опубликовано

Dr.Spectre писал(а) вт, 10 января 2006 10:42

Цитата:

Мммм.... каким образом?

руками конечно. С клавы набирать команды вроде ими можно.

iptables -t nat -I PREROUTING -p tcp -d 192.168.62.252 --dport 81 -j DNAT --to-destination 192.168.35.252:80

Цитата:

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

ВСЕ

Хотя в исходном топике и не указано, что означает слово ВСЕ, поэтому воевать тут собственно незачем Smile

Опубликовано

ИМХО, ключевое слово последующие Smile Иными словами, EvilShadow тремя постами выше сформулировал задачу так же, как я ее первоначально понял.

Если определенный пакет приходит на определенный адрес и порт, весь последующий траффик перенаправлять по заданному адресу. ИМХО, проблема в неудачно сформулированном вопросе. Имелся в виду "port forwarding", о чем и говорит Dr. Spectre.

Опубликовано

Цитата:

Если определенный пакет приходит на определенный адрес и порт, весь последующий траффик перенаправлять по заданному адресу.

гы интересная мысль. Какой весь трафик - со всех хостов? или с того же хоста но со всех портов? и какой в этом может быть смысл?

Опубликовано

Dr.Spectre писал(а) вт, 10 января 2006 17:40

Цитата:

Если определенный пакет приходит на определенный адрес и порт, весь последующий траффик перенаправлять по заданному адресу.

гы интересная мысль. Какой весь трафик - со всех хостов?

При буквальном прочтении первого сообщения у меня сложилось именно такое впечатление Smile

Цитата:

и какой в этом может быть смысл?

Гм... Спросите аффтара Smile Гипотетически можно что-то придумать, когда понядобится ТАКОЕ наворотить. К примеру, если кто-то начинает ломиться на некий очень важный ip 192.168.62.252 по очень важному порту 81, то весь траффик тут же пускается через машину, которая аккуратно что-то с ним делает, а затем отправляет по назначению. Ну мало ли зачем такое понадобится Smile

Опубликовано

Хм... я тоже понял, что попадание какого-либо пакета на порт 81 -

является сигналом для изменение маршрутов всего трафика, идущего

через это машину...

А разве я не правильно понял задачу?

Smile

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...