![]() |
прокси
хочу при указании гетвея на локальной машыне (х.х.х.х) чтобы все веб протоколы шли через прокси.
Такое возможно ? Прокси - squid (ip x.x.x.x) пробовал : iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128 значение ip_forward 1 :) мож че не так делаю подскажите монстры :) |
"Прозрачный" прокси делается при условии что прокси и default gateway - это одна и та-же машина.
В squid.conf добавляете строки Код:
httpd_accel_host virtual Код:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 3128 |
Linux fedora 6
httpd - run пишет вот такое ? Что иожет быть ? squid.conf 2007/05/30 10:07:12| parseConfigFile: line 2963 unrecognized: 'httpd_accel_host virtual' 2007/05/30 10:07:12| parseConfigFile: line 2964 unrecognized: 'httpd_accel_port 80' 2007/05/30 10:07:12| parseConfigFile: line 2965 unrecognized: 'httpd_accel_with_proxy on' 2007/05/30 10:07:12| parseConfigFile: line 2966 unrecognized: 'httpd_accel_uses_host_header on' |
Да, забыл сказать, squid должен быть собран с опцией "--enable-linux-netfilter"
|
ставил с rpm пакета
а там как эту опцию включить можно ? Заранее благодарен!!! |
В таком случае остается либо найти rpm squid с этой опцией, либо пересобрать пакет из squid-*.src.rpm самому....
Честно говоря я не спец по rpm-дистрибутивам, могу только сказать что в общем случае все делается путем установки src.rpm пакета, правки .spec файла (добавления нужных опций в вызов configure) и пересборки пакета командой rpmbuild -bb <spec-файл>. |
Какой версии squid? В новых версиях надо иначе настраивать (кажись с 2.6)
|
Время: 10:17. |
Время: 10:17.
© OSzone.net 2001-