Собственно, все старО, как мир:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 3128
И далее в squid.conf:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
Но вот беда, из определенных соображений я вешаю squid только на один из четырех интерфейсов на моем сервере (172.16.2.1), то есть последняя команда такова:
http_port 172.16.2.1:3128
(кстати, команда именно такова, а не httpd_port).
И все. После этой команды squid отказывается складывать логи в access.log. Даешь опцию:
http_port 3128
и все в порядке. Однако к squid можно обращаться с любого из 4-х адресов.
Вопрос: как разрулить проблему?
Очень неохота обращаться к xinetd, чтобы повесить squid только на один адрес, ибо у squid для этого есть свои настройки. Или по-другому никак?
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от mkudritsky
Ответ на:
комментарий
от mkudritsky
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум неработает прозрачное проксирование? (2004)
- Форум Прозрачный прокси, перенаправление нескольких портов (2003)
- Форум Как правильно настроит transparent proxy ? (2000)
- Форум Transparent Proxy & ipfw (2001)
- Форум Прозрачный прокси для Squida (1999)
- Форум Squid Очень Интересная проблема :) (2005)
- Форум Проблемма при настройке прозрачного сквида (2006)
- Форум редирект на squid (2006)
- Форум Не могу настроить прозрачное проксирование (2007)
- Форум squid transprent proxy: кеширование списка портов (80,81,8080) (2003)