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

Исходное сообщение
"SQUID!!!"

Отправлено Adil_18 , 19-Июл-05 15:55 
Podskajite kak pravelno napisat ipfw dlya transparent proxy
ya pishu:

ipfw add  fwd 127.0.0.1,8080 tcp from any to any 80
i ne vixodit


Содержание

Сообщения в этом обсуждении
"SQUID!!!"
Отправлено ipmanyak , 20-Июл-05 08:17 
>Podskajite kak pravelno napisat ipfw dlya transparent proxy
>ya pishu:
>
>ipfw add  fwd 127.0.0.1,8080 tcp from any to any 80
>i ne vixodit

в конфиге сквида пишешь слушать на порту 3128
В squid.conf также  нужно добавить:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

1) в ядре фри:
options         IPFIREWALL_FORWARD      #enable transparent proxy support

2) ipfw add  fwd 127.0.0.1,3128 tcp from any to any 80,81,8080,8081,8101


"SQUID!!!"
Отправлено Adil_18 , 20-Июл-05 14:01 
da uje vse, ya s ipnat(om) uje sdelal

"SQUID!!!"
Отправлено Asikimer , 07-Ноя-05 23:12 
>>Podskajite kak pravelno napisat ipfw dlya transparent proxy


>в конфиге сквида пишешь слушать на порту 3128
>В squid.conf также  нужно добавить:
>httpd_accel_host virtual
>httpd_accel_port 80
>httpd_accel_with_proxy on
>httpd_accel_uses_host_header on
>
>1) в ядре фри:
>options         IPFIREWALL_FORWARD  
>   #enable transparent proxy support
>
>2) ipfw add  fwd 127.0.0.1,3128 tcp from any to any 80,81,8080,8081,8101
>

При написании 'httpd_accel_port 80' и использовании правила 'ipfw add  fwd 127.0.0.1,3128 tcp from any to any 80,81,8080,8081,8101' все запросы по портам, отличным от 80, будут в мир выходить на порт 80. Надо использовать 'httpd_accel_port 0' для решения проблемы.