Добрый день,>Помогите пожалуста решить задачу определения ip-адреса клиента через какой-нибудь скрипт.
см. описание external_acl_type в squid.conf:
# external_acl_type name [options] FORMAT.. /path/to/helper [helper arguments..]
# FORMAT specifications
# ...
# %SRC Client IP
и т.д.
затем
# acl acl_name external class_name [arguments...]
# # external ACL lookup via a helper class defined by the
# # external_acl_type directive.
через external_acl прикручивал внешние скрипты для всего что нужно - авторизатора, квот, делэй пулов и т.д.
еще один тэг, который может пригодиться - deny_info для задания ERR-страницы (ведь неизвестный ip-адрес (имя пользователя/пароль, etc) - это одна ошибка, а сработавшая квота - другая