Страница 1 из 1

work_ip

Добавлено: Вт апр 06, 2010 12:18
xelablin
Столкнулся с такой проблемой. Создал следующую секцию:
<MYBANNER>
ban_dir /usr/local/rejik3/banlists/mybanners
url http://127.0.0.1/ban/1x1.gif
work_ip 192.168.0.6
work_ip 192.168.0.14

Все вроде работает как надо. Но в логах увидел следующие записи:


2010-04-06 09:49:55 MYBANNER: 192.168.0.3 - http://status.mail.ru/?elenakuchina86@mail.ru (urls rule: status.mail.ru)
2010-04-06 09:49:55 MYBANNER: 192.168.0.3 - http://status.mail.ru/?miss-mouse@list.ru (urls rule: status.mail.ru)
...
2010-04-06 11:01:00 MYBANNER: 192.168.0.1 - http://s53.radikal.ru/i139/0908/fa/51a74e112b5a.jpg (urls rule: radikal.ru)
2010-04-06 11:01:00 MYBANNER: 192.168.0.1 - http://i068.radikal.ru/0908/8a/0b8869b47545.jpg (urls rule: radikal.ru)

Я так понимаю, эта секция должна работать только для 192.168.0.6 и 192.168.0.14? Тогда почему правило сработало и на других IP?

Добавлено: Вт апр 06, 2010 12:29
xelablin
Извиняюсь. Сам накосячил. Были созданы две секции с одним именем MYBANNER.

<MYBANNER>
ban_dir /usr/local/rejik3/banlists/mybanners
url http://127.0.0.1/ban/1x1.gif
allow_ip 192.168.0.12

<MYBANNER>
ban_dir /usr/local/rejik3/banlists/mybanners
url http://127.0.0.1/ban/1x1.gif
work_ip 192.168.0.6
work_ip 192.168.0.14

Они друг другу вроде не противоречат. Никаких сообщений об одинаковых именах секций в логах не было.

Добавлено: Вт апр 06, 2010 12:32
Slava
Да, та секция должна работать только для 192.168.0.6 и 192.168.0.14

Возможно режик запущен со старой конфигурацией, где этих work_ip ещё не было?
Или в конфиге есть что-то ещё, что разрешает другие ip для данной секции?


Убедитесь, что изменения внесены в тот файл конфига который использует режик (смотрите строку запуска в конфиге сквида).

Попробуйте убить сквид и проверьте, все ли процессы сквида и режика исчезли.

Если не поможет, то покажите конфиг режика целиком.