Страница 1 из 1

squid + ipfw. решено!

Добавлено: 2009-07-09 14:06:04
CTOPMbI4
Собственно нужно организовать проксю. Через локалку провайдера. (через ng0)
Тобишь клиенты должны подключается через ng0. И юзать внешку через ng1.
Есть сеть провайдера.
физический интерфейс rl0.
далее ВПН посредством mpd. интерфейс ng0 - Локалка в сеть провайдера. приватные ip типа 172.16.0.0
далее ВПН посредством mpd. интерфейс ng1 внешка.
Поставил squid+ ipfw.
Я так понимаю нужно с помощью ipfw напрявлять пакеты с ng0 на сквид. Скажем с порта 8080. Далее в Сквиде поставить http_port ип_ng0:8080
разрешить acl our_networks src 172.16.0.0/12
Далее как отправлять траффик на ng1 и возвращать его на ng0?
Подскажите как можно это все реализовать?

Re: squid + ipfw

Добавлено: 2009-07-09 15:33:01
skeletor
Вот 3 последовательных действия для достижения.

1) должна быть настроена правильно маршрутизация.
2) сделать простой заворот на squid
3) прописать в squid.conf соответствующие доступы.

Re: squid + ipfw

Добавлено: 2009-07-10 11:42:47
CTOPMbI4
Смысл понятен. Но не совсем понятна реализация. Можно поподробнее
Может кто кто реализововал. Есть идеи?

Re: squid + ipfw

Добавлено: 2009-07-10 12:05:14
skeletor
Какие этапы непонятны?

Re: squid + ipfw

Добавлено: 2009-07-10 12:07:07
CTOPMbI4
skeletor писал(а):Какие этапы непонятны?
маршрутизация.

Re: squid + ipfw

Добавлено: 2009-07-10 12:19:48
skeletor
Идём по пути наименьшего сопротивления: нарисуйте схему локалки и опишите, что сделано и что хотите (инет есть? у кого есть? у кого нет? кому надо?остальные как работают? и т.д). Вообщем, желательно подробно.

Re: squid + ipfw

Добавлено: 2009-07-12 13:24:44
CTOPMbI4
Итак пока обошелся без фаира.
Один вопрос по сквиду в конфиге нужно указать внешний ип адрес tcp_outgoing_address но у меня динамиком.
Как можно обойти ?

Re: squid + ipfw

Добавлено: 2009-07-12 17:08:42
CTOPMbI4
Все завелось. Работает.
Теперь нужно чтобы пользователи авторизовались с Squid
Как можно реализовать?

Re: squid + ipfw

Добавлено: 2009-07-13 11:24:42
skeletor
Тут без файера уже никак. Вот последовательные шаги реализации.
1) Сделать заворот на squid.
2) Метод авторизации в squid ncsa.