Господа!
Помогите разобраться, где я ошибся. Конфигурация:
+-----+ +----------+
| | | RedHat |
|Cisco| | |
INET<--| |---|Web+Squid |
+-----+ +----------+
| xxx.xxx.xxx.243
|
| +----------+
+-----| Firewall |-->INTRANET
+----------+ 192.168.1.0
На Cisco прописал:
access-list 100 deny tcp host xxx.xxx.xxx.243 any eq 80
route-map proxyredir permit 10
match ip address 100
set ip next-hop xxx.xxx.xxx.243
interface FastEthernet 0
ip policy route-map proxyredir
В squid.conf:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
и для начала - http_access allow all
На сервере:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
Вроде бы все должно работать и оно работает, но как-то не так.
Кешируются заходы извне (чужие !!!) на веб-сервер и извнутри на внутренний веб-сервер,
а на запросы на внешние сервера не кешируются, т.е. они в access.log не отображаются.
Где грабли? Как мне добится того, чтобы мои юзеры из локалки смогли ходить через squid?
С благодарностью,
Владимир
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум ...и снова на экране Cisco+Squid+iptables (2002)
- Форум Как правильно настроит transparent proxy ? (2000)
- Форум Squid cascade (2005)
- Форум редирект на squid (2006)
- Форум Transparent Proxy & ipfw (2001)
- Форум Помогите настроить редирект в firewall (2001)
- Форум Прозрачный прокси, перенаправление нескольких портов (2003)
- Форум Небольшой вопрос по прозрачному проксированию (2005)
- Форум Squid Очень Интересная проблема :) (2005)
- Форум ipchains+squid-прозрачный - не заворачивает пакеты с 80 на 3128 (2004)