Привет всем!
os : FreeBSD 7.2 + SQUID
На ws2003 (IP:192.168.1.223) установлен NOD32 v4, который создавал mirror ( http://192.168.43.223/essupdate). PC из рабочей группы обновляли свои NOD с этого IP. Все это работало без прокси сервера. Inet на клиентах работает через прокси.
Как завернуть это через SQUID! Использовал правило ACL, но ничего не получилось:
hosts_file /etc/hosts
acl myPC src 192.168.43.223/255.255.255.255
acl url_essupdate url_regex ^http://192.168.43.223/my
http_access allow url_essupdate
При установленой в браузере клиента "Bypass proxy ..." страница с ф-лами обновлений отбражается, но NOD клиента базу mirror не видит!
2010/05/14 15:51:13| The request GET http://192.168.43.223/my is ALLOWED, because it matched 'myPC'
2010/05/14 15:51:13| clientTryParseRequest: FD 21 (192.168.43.3:58276) Invalid Request
2010/05/14 15:51:13| The reply for GET error:invalid-request is ALLOWED, because it matched 'all'
2010/05/14 15:51:13| The reply for GET http://192.168.43.223/my is ALLOWED, because it matched 'all'