The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Переброска локальных пакетов на transparent proxy, !*! Mercurius, 29-Июл-03, 10:54  [смотреть все]
есть сеть за NAT с серыми адресами 192.168.x.y и двуногий раутер, одна нога которого (eth0) смотрит в эту сеть, вторая (eth1) с адресом (к примеру) 1.2.3.4 - в инет.
раутинг и нат прописаны нормально, инет работает.
на машине Linux 2.4.21.
хочу забацать transparent proxy. прокси имеет адрес 5.6.7.8 и стоит в интернете (где-то далеко во внешнем мире).
через цепочку PREROUTING таблицы nat пакеты всей сетки, которая сидит за NAT (192.168.x.y) - превосходно редиректятся.
Вопрос: как мне редиректить пакеты, генерящиеся _локально_ машиной 1.2.3.4, идущие на порт 80 куда-либо, на прокс 5.6.7.8:порт прокси?
REDIRECT ясно не подходит - ибо он умеет редиректить только на эту же машину
PREROUTING тоже - согласно тому же iptables tutorial, локально сформированный на машине пакет через PREROUTING не проходит.
Как решить проблему?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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