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

Исходное сообщение
"Прозрачный прокси Squid в FreeBsd 5.2"

Отправлено tric , 08-Сен-04 11:25 
Помогите пожалуйста. Никак не могу настроить прозрачный прокси в Фре 5.2.
Проблема заключается в том что IPFIREWALL_FORWARD(не знает оно такой опции) в ядре отсутствует.
При попытке запустить natd c опцией -proxy_rule port 80 server 192.168.0.1:3128 выдает ошибку "aliasing address not given"
Как еще можно перенаправить все исходящие запросы на 80 порт на Squid

Содержание

Сообщения в этом обсуждении
"Прозрачный прокси Squid в FreeBsd 5.2"
Отправлено _CaT_ , 08-Сен-04 12:06 
А зачем натом перекидывать соединение ? не проще ipfw'овским redirectom ?

"Прозрачный прокси Squid в FreeBsd 5.2"
Отправлено tric , 08-Сен-04 14:14 
>А зачем натом перекидывать соединение ? не проще ipfw'овским redirectom ?
Так в том то и дело что fwd не пашет, так как нелзя собрать ядро с поддержкой IPFIREWALL_FORWARD(нет такой опции в FreeBsd 5.2)


"Прозрачный прокси Squid в FreeBsd 5.2"
Отправлено alk , 09-Сен-04 16:56 
>>А зачем натом перекидывать соединение ? не проще ipfw'овским redirectom ?
>Так в том то и дело что fwd не пашет, так как
>нелзя собрать ядро с поддержкой IPFIREWALL_FORWARD(нет такой опции в FreeBsd 5.2)
>
У меня фря 5.2.1
${ipfw} add fwd 127.0.0.1,3128 tcp from ${my_net} to any dst-port 80
в ядре
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPDIVERT