как осуществить доступ по времени?

Обсуждение программы редиректора
Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: как осуществить доступ по времени?

Сообщение Slava »

Крон у Вас должен сработать в 14 и 16 часов соответственно.
Если конечно тот файл, куда вы это записали демон крона перечитал.

Почитайте хотя бы про добавление записей в крон, выставите время, чтобы сработал через пару минут и смотрите, будет ли результат.

alexK
Сообщения: 17
Зарегистрирован: Чт ноя 27, 2014 14:52

Re: как осуществить доступ по времени?

Сообщение alexK »

а вы проверяете просто переконфигурированием сквида?

millenium
Сообщения: 30
Зарегистрирован: Пн ноя 30, 2015 8:35

Re: как осуществить доступ по времени?

Сообщение millenium »

alexK писал(а):а вы проверяете просто переконфигурированием сквида?
да,

а как можно и правильно проверить ?

alexK
Сообщения: 17
Зарегистрирован: Чт ноя 27, 2014 14:52

Re: как осуществить доступ по времени?

Сообщение alexK »

Ну нужно выставить другое время, для проверки. Если у вас как у меня уже 14:00, то он должен сработать сейчас.

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: как осуществить доступ по времени?

Сообщение Slava »

millenium писал(а):
alexK писал(а):а вы проверяете просто переконфигурированием сквида?
да,

а как можно и правильно проверить ?
Положите один конфиг режика, сделайте squid -k reconfigure, убедитесь, что работает как надо.
Потом так же с другим конфигом.

millenium
Сообщения: 30
Зарегистрирован: Пн ноя 30, 2015 8:35

Re: как осуществить доступ по времени?

Сообщение millenium »

все отработало, спасибо за помощь.


p.s. есть еще вопросы..

millenium
Сообщения: 30
Зарегистрирован: Пн ноя 30, 2015 8:35

Re: как осуществить доступ по времени?

Сообщение millenium »

alexK писал(а):Ну нужно выставить другое время, для проверки. Если у вас как у меня уже 14:00, то он должен сработать сейчас.
понял,
т.е. на данное время он не отрабатывает.

так и сделал, поменял время, все отработало. Спасибо еще раз за разъяснение.

millenium
Сообщения: 30
Зарегистрирован: Пн ноя 30, 2015 8:35

Re: как осуществить доступ по времени?

Сообщение millenium »

Возникла следующая проблема по доступу:

Из условия есть 2 конфига:
redirector.conf
error_log /var/log/squid3/redirector.err
change_log /var/log/squid3/redirector.log
make-cache /usr/local/rejik3/make-cache

#allow_urls /usr/local/rejik3/banlists/allow_urls
#write_hostname_to_log on

<BANNER>
ban_dir /usr/local/rejik3/banlists/banners
url http://192.168.23.30:3128/squid-interna ... ns/1x1.gif
#log off

<PORNO>
ban_dir /usr/local/rejik3/banlists/porno
url http://192.168.23.30:3128/squid-interna ... porno.html

<MAIL.RU>
ban_dir /usr/local/rejik3/banlists/mail
url http://192.168.23.30:3128/squid-interna ... /mail.html

<MP3>
ban_dir /usr/local/rejik3/banlists/mp3
url http://192.168.23.30:3128/squid-interna ... s/mp3.html

<SOCIALSETY>
ban_dir /usr/local/rejik3/banlists/socialsety
url http://192.168.23.30:3128/squid-interna ... lsety.html

<SOCIAL>
ban_dir /usr/local/rejik3/banlists/social
url http://192.168.23.30:3128/squid-interna ... ocial.html

<JS>
ban_dir /usr/local/rejik3/banlists/js
url http://192.168.23.30:3128/squid-interna ... cons/js.js
#log off

obed_social_on.conf
error_log /var/log/squid3/redirector.err
change_log /var/log/squid3/redirector.log
make-cache /usr/local/rejik3/make-cache

#allow_urls /usr/local/rejik3/banlists/allow_urls
#write_hostname_to_log on

<BANNER>
ban_dir /usr/local/rejik3/banlists/banners
url http://192.168.23.30:3128/squid-interna ... ns/1x1.gif
#log off

<PORNO>
ban_dir /usr/local/rejik3/banlists/porno
url http://192.168.23.30:3128/squid-interna ... porno.html

<MAIL.RU>
ban_dir /usr/local/rejik3/banlists/mail
url http://192.168.23.30:3128/squid-interna ... /mail.html

<MP3>
ban_dir /usr/local/rejik3/banlists/mp3
url http://192.168.23.30:3128/squid-interna ... s/mp3.html

<SOCIALSETY>
ban_dir /usr/local/rejik3/banlists/socialsety
url http://192.168.23.30:3128/squid-interna ... lsety.html

<SOCIAL>
ban_dir /usr/local/rejik3/banlists/social
url http://192.168.23.30:3128/squid-interna ... ocial.html

<JS>
ban_dir /usr/local/rejik3/banlists/js
url http://192.168.23.30:3128/squid-interna ... cons/js.js
#log off

obed_social_off.conf
error_log /var/log/squid3/redirector.err
change_log /var/log/squid3/redirector.log
make-cache /usr/local/rejik3/make-cache

#allow_urls /usr/local/rejik3/banlists/allow_urls
#write_hostname_to_log on

<BANNER>
ban_dir /usr/local/rejik3/banlists/banners
url http://192.168.23.30:3128/squid-interna ... ns/1x1.gif
#log off

<PORNO>
ban_dir /usr/local/rejik3/banlists/porno
url http://192.168.23.30:3128/squid-interna ... porno.html

<MAIL.RU>
ban_dir /usr/local/rejik3/banlists/mail
url http://192.168.23.30:3128/squid-interna ... /mail.html

<MP3>
ban_dir /usr/local/rejik3/banlists/mp3
url http://192.168.23.30:3128/squid-interna ... s/mp3.html

<HUMOR>
ban_dir /usr/local/rejik3/banlists/humor
url http://192.168.23.30:3128/squid-interna ... humor.html

<SOCIALSETY>
ban_dir /usr/local/rejik3/banlists/socialsety
url http://192.168.23.30:3128/squid-interna ... lsety.html

<JS>
ban_dir /usr/local/rejik3/banlists/js
url http://192.168.23.30:3128/squid-interna ... cons/js.js
#log off

contrab
0 12 * * 1-5 root cp -f /usr/local/rejik3/obed_social_off.conf /usr/local/rejik3/redirector.conf; /usr/sbin/squid3 -k reconfigure
0 14 * * 1-5 root cp -f /usr/local/rejik3/obed_social_on.conf /usr/local/rejik3/redirector.conf; /usr/sbin/squid3 -k reconfigure

По времени все отрабатывает.

Необходимо дать доступ Васе в Вконтакт в любое время. Сам Вконтакт у меня в группе <SOCIAL> , который дается по времени всем в обед и никому в остальное время.

Если я прописываю в конфиг: redirector.conf

<SOCIAL>
ban_dir /usr/local/rejik3/banlists/social
url http://192.168.23.30:3128/squid-interna ... ocial.html
work_id vasia

Доступа Васе нет.

Как быть?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: как осуществить доступ по времени?

Сообщение Slava »

work_id - это для кого секция будет работать
Для Васи она работать не должна, надо писать allow_id

millenium
Сообщения: 30
Зарегистрирован: Пн ноя 30, 2015 8:35

Re: как осуществить доступ по времени?

Сообщение millenium »

Slava писал(а):work_id - это для кого секция будет работать
Для Васи она работать не должна, надо писать allow_id
Просветите меня, чем отличается work_id от allow_id ?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: как осуществить доступ по времени?

Сообщение Slava »

work_id - для кого секция работает. Если не указана, то работает для всех.
allow_id - для кого секция не работает.

http://rejik.ru/index_ru_4_0.html

millenium
Сообщения: 30
Зарегистрирован: Пн ноя 30, 2015 8:35

Re: как осуществить доступ по времени?

Сообщение millenium »

проконсультируйте по данному багу:

Все работает, после определенного промежутка времени, не отрабатывает КЭШ.

Изображение

а должна быть стандартная ошибка с банером.

Чищу кэш, все работает, потом опять тоже самое.

millenium
Сообщения: 30
Зарегистрирован: Пн ноя 30, 2015 8:35

Re: как осуществить доступ по времени?

Сообщение millenium »

даже не так, перегрузил сервак и кэш стал отрабатывать.

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: как осуществить доступ по времени?

Сообщение Slava »

Вы лучше положите страницы замены на веб сервер, доступ к страницам ошибок сквида может не всегда работать.

alexK
Сообщения: 17
Зарегистрирован: Чт ноя 27, 2014 14:52

Re: как осуществить доступ по времени?

Сообщение alexK »

Попробуйте в других браузерах. Это походу фишка IE (http://урасов.рф/2009/12/15/ntlm).

Ответить