The OpenNET Project / Index page

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

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

"Прозрачный Squid на отдельном компе"  +/
Сообщение от Corpse123 (ok) on 16-Июн-09, 21:22 
Всем привет!
Перечитал кучу документации и форумы.
Но не нашел все ответы на свои вопросы.

В общем и целом все работает.
Две машины с линухом, одна общий шлюз для всех с внешним интерфейсом
и кучей внутренних подсетей на других интерфейсах,
вторая просто внутри сети на которой работает SQUID3.
Прозрачный прокси криво, но заработал. Криво это через:
---
iptables -t nat -A POSTROUTING -j MASQUERADE
---
Собственно так описано на офф. сайте сквида.
т.е. в конфиге получился и MASQUERADE и SNAT.

Чую что это не совсем верный способ, но иначе не работает.
Если есть более грамотный способ, то буду рад прочитать ваши
комментарии и попробовать реализовать сию схему.

И второй вопрос:
В логах сквида рисуется не IP клиента, а IP шлюза.
А хочется вести логи и понимать кто куда ходит и сколько "ест".

Если это поможет, то на машину с SQUID тоже можно завести реальный IP на
второй интерфейс. Но смысл есть?!

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

 Оглавление

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


1. "Прозрачный Squid на отдельном компе"  +/
Сообщение от Аноним. on 16-Июн-09, 23:00 
iptables -t nat -A POSTROUTING -j MASQUERADE
читать man iptables до просветления.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Прозрачный Squid на отдельном компе"  +/
Сообщение от reader (ok) on 17-Июн-09, 10:18 
>iptables -t nat -A POSTROUTING -j MASQUERADE
>читать man iptables до просветления.

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

подобные вопросы уже были и в http://www.opennet.me/docs/RUS/iptables/ подобное описано, как вы искали - непонятно

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

3. "Прозрачный Squid на отдельном компе"  +/
Сообщение от Corpse123 (ok) on 17-Июн-09, 11:48 
> выводите машину с прокси в другую подсеть.

Действительно это помогло.
Все получилось!
Спасибо!

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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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