Страница 1 из 1

Прозрачный прокси

Добавлено: 2008-06-16 16:33:03
aheles
Подскажите пожалуйста при каких условиях SQUID становится прозрачным???

Re: Прозрачный прокси

Добавлено: 2008-06-16 16:46:53
tango
Вам же в вашей теме про НАТ уже всё разжевали... :)
Что не понятно?

1. Файрвол должен заворачивать http'шный трафик на прокси
2. сквиду указать что он "transparent"

Re: Прозрачный прокси

Добавлено: 2008-06-16 17:00:51
dikens3
Я как-то галок наставил при установке, с поддержкой PF, IPFW и т.п. Нифига не заработал. Потом пересобрал только с поддержкой IPFW и всё встало на свои места.

Re: Прозрачный прокси

Добавлено: 2008-06-16 17:13:51
aheles
tango писал(а):Вам же в вашей теме про НАТ уже всё разжевали... :)
Что не понятно?

1. Файрвол должен заворачивать http'шный трафик на прокси
2. сквиду указать что он "transparent"

Код: Выделить всё

mail2# squid -k reconfigure
FATAL: Bungled squid.conf line 2: http_port 127.0.0.1:8080 transparent
Squid Cache (Version 2.5.STABLE14): Terminated abnormally.
это он пишет если делаешь transparent
2. сквиду указать что он "transparent"

Re: Прозрачный прокси

Добавлено: 2008-06-16 17:18:09
dikens3
Если была бы указана версия squid многое бы стало ясно раньше.

В squid 2.5 транспарент включается так:

Код: Выделить всё

http_port 127.0.0.1:3128

httpd_accel_host virtual
httpd_accel_port 80 3128 8000 8001 8080 8081 8100
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

Re: Прозрачный прокси

Добавлено: 2008-06-16 17:33:04
aheles
dikens3 писал(а):Если была бы указана версия squid многое бы стало ясно раньше.

В squid 2.5 транспарент включается так:

Код: Выделить всё

http_port 127.0.0.1:3128

httpd_accel_host virtual
httpd_accel_port 80 3128 8000 8001 8080 8081 8100
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
может мне squid пересобрать посвежей и какие опции включить???

Re: Прозрачный прокси

Добавлено: 2008-06-16 17:41:26
aheles
dikens3 писал(а):Если была бы указана версия squid многое бы стало ясно раньше.

В squid 2.5 транспарент включается так:

Код: Выделить всё

http_port 127.0.0.1:3128

httpd_accel_host virtual
httpd_accel_port 80 3128 8000 8001 8080 8081 8100
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
реальная тема-айбартен как часы ,убрал в конфиге опции авторизации и доступ к сетке + то что выше и все ок, спасибо!!! вот что значит опыт у человека :smile: точно в цель с первого выстрела))))

сейчас в портах лежит выше версия , на форуме я прочитал что надо включать определенные опции чтобы работал прозрачный прокси, подскажите с какими опциями собирать squid и что прописать в файле для версии выше типа 2.6????

Re: Прозрачный прокси

Добавлено: 2008-06-16 18:13:56
Morty
для 2.6 помоему по умлочанию options проходят
для 3.0. можно указать

Код: Выделить всё

SQUID_IPFW   [X]
в конфиг и одного и другого одинаково подходит

Код: Выделить всё

http_port 3128 transparent