URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4618
[ Назад ]

Исходное сообщение
"прозрачный squid"

Отправлено Roman , 09-Янв-07 07:40 
на freebsd 6.1 установлен squid-2.6.STABLE5

прочитал описания примеры там пишется что в сквид надо добавить

httpd_accel_host virtual 80
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

а в ipfw

${ipfw} add fwd 192.168.2.1,3128 all from 192.168.0.0:255.255.255.0 to any 80

при этом сквид игнорирует эти строки

подскажите как настроить
если можно пример


Содержание

Сообщения в этом обсуждении
"прозрачный squid"
Отправлено pal , 09-Янв-07 08:54 
причин может быть много
Начиная с прослушивыаемых ip в конфиге сквида, заканчивая ошибочкой в строке пакетного фильтра:


${ipfw} add fwd 127.0.0.1,3128 all from 192.168.0.0/24 to any 80


"прозрачный squid"
Отправлено mAdDuke , 09-Янв-07 11:31 
>httpd_accel_host virtual 80
>httpd_accel_port 80
>httpd_accel_with_proxy on
>httpd_accel_uses_host_header on

В 2.6 другой синтаксис:
#  TAG: http_port
#       Usage:  port [options]
#               hostname:port [options]
#               1.2.3.4:port [options]
#       options are:
#               transparent     Support for transparent proxies

P.S. Причем при запуске squid должен сообщать об этом...


"прозрачный squid"
Отправлено LAMER , 09-Янв-07 11:33 
>на freebsd 6.1 установлен squid-2.6.STABLE5
>
>прочитал описания примеры там пишется что в сквид надо добавить
>
>httpd_accel_host virtual 80
>httpd_accel_port 80
>httpd_accel_with_proxy on
>httpd_accel_uses_host_header on
>
>а в ipfw
>
>${ipfw} add fwd 192.168.2.1,3128 all from 192.168.0.0:255.255.255.0 to any 80
>
>при этом сквид игнорирует эти строки
>
>подскажите как настроить
>если можно пример

squid.conf:
http_port 3128 transparent

больше ничего не надо

pf:

/sbin/ipfw add 110 fwd 192.168.0.1,3128 tcp from 192.168.0.0/24 to any 80

читайте ман


"прозрачный squid"
Отправлено roma , 10-Янв-07 06:22 
>>на freebsd 6.1 установлен squid-2.6.STABLE5
>>
>>прочитал описания примеры там пишется что в сквид надо добавить
>>
>>httpd_accel_host virtual 80
>>httpd_accel_port 80
>>httpd_accel_with_proxy on
>>httpd_accel_uses_host_header on
>>
>>а в ipfw
>>
>>${ipfw} add fwd 192.168.2.1,3128 all from 192.168.0.0:255.255.255.0 to any 80
>>
>>при этом сквид игнорирует эти строки
>>
>>подскажите как настроить
>>если можно пример
>
>squid.conf:
>http_port 3128 transparent
>
>больше ничего не надо
>
>pf:
>
>/sbin/ipfw add 110 fwd 192.168.0.1,3128 tcp from 192.168.0.0/24 to any 80
>
>читайте ман

спасибо