LINUX.ORG.RU
ФорумAdmin

Не могу настроить прозрачное проксирование


0

0

Не могу настроить squid 2.6.STABLE5 для работы как transpotant proxi.
Что сделал.
1.Обновился до версии 2.6.STABLE5
2.В /etc/squid/squid.conf прописал
http_port 3128 transparent
3.В iptables добавил строчку.
$IPTABLES -t nat -A PREROUTING -s $LAN_VPN_RANGE -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
И вот когда без этого правила - все работает, а как только его включаю, то http трафик не идет.
Где еще покопать?
acl доступ разрешен всем.


http_port 123.123.123.123:3128
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

Rain ★★★★
()
Ответ на: комментарий от Rain

Это правильно для версии 2.5. В 2.6 все поменяли - там надо
http_port 3128 transparent.
Но вот не работает.
Не могу даже не прозрачное проксирование настроить. Почему то не работает.

mnk
() автор топика
Ответ на: комментарий от mnk

Опишу что делал для непрозрачного проксирования.
1. Убрал правило из фаервола, перенаправляющее на 3128
2. В squid.conf установил http_port 3128.
Перезапустил все.
В Opera в прокси серверах прописал 192.168.5.1 порт 3128
192.168.5.1 - это адерес VPN интерфейса сервера.
Блин и не работает.

mnk
() автор топика
Ответ на: комментарий от mnk

Всем спасибо, все сделал. Просто не открыл порт 3128, вот ничего и не работало.

mnk
() автор топика
Ответ на: комментарий от mnk

> Это правильно для версии 2.5. В 2.6 все поменяли - там надо http_port 3128 transparent.

А, да, виноват=)

Rain ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.