|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Rostislav Andriyuk 2:5020/400 01 May 2002 15:21:05 To : All Subject : Transparent proxy --------------------------------------------------------------------------------
Hi All.
Столкнулся с проблемой настройки Transparent proxy у squid-2.4.STABLE6.
В squid.conf указал:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
заворачиваю ipfw'лом destination 80 на http_port 3128:
$fwcmd add fwd 10.0.1.1,3128 tcp from 10.0.1.0/24 to any 80 out
в результате получаю в браузере (на клиентской машине и сети 10.0.1.0/24) -
Access Denied.
В логах пишет типа:
1020186429.229 1 ip-myproxy TCP_MISS/403 1010 GET
http://www.yahoo.com/ - NONE/- -
1020186429.230 11 10.0.1.51 TCP_MISS/403 1042 GET
http://www.yahoo.com/ - DIRECT/66.218.71.80 text/html
Если удалить правило <$fwcmd add fwd 10.0.1.1,3128 tcp from 10.0.1.0/24 to
any 80 out> то все встаёт на свои места (как и раньше было). но хочется
сделать fwd на 3128, а то юзеры наглеют, вырубают прокси в браузерах.
подскажите плиз куда копать дальше? Пересматривал уже все по 10 раз.
Заранее благодарен.
С уважением к All, Ростислав.
З.ы. В конфиге сквида ничего особенного не воротил, только :
http_port 3128
icp_port 3130
acl one src 10.0.1.0/255.255.255.0
http_access allow one
icp_access allow one
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
ну и мелочёвка остальная....
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65771c33cbdd.html, оценка из 5, голосов 10
|