LINUX.ORG.RU
ФорумAdmin

squid


0

1

Всем Алоха.
Мне нужно закрыть сделать так,чтобы после 18:00 по будням, и с 09:00-19:00 по выходным (Суббота,Воскресенье) у всех был интернет(без ограничений). Т.е нужно сделать так что бы в эти периоды не действовали все остальные мои правила (ACL) не действовали.
Я понимаю что вопросов по этой теме было ну Оочень много, но я прочитал все статьи,которые смог найти, и получилось прописать все остальные ACL-ы, но все мои мучения ,насчёт ACL-а по времени, оказались тщетными. Благодарен заранее.

По крону валить и поднимать сквид с разными конфигами где прописаны разные акл, первое решение пришедшее в голову

TERRANZ ★★★★
()
Я понимаю что вопросов по этой теме было ну Оочень много, но я прочитал все статьи,которые смог найти, и получилось прописать все остальные ACL-ы, но все мои мучения ,насчёт ACL-а по времени, оказались тщетными.

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

edigaryev ★★★★★
()
Ответ на: комментарий от edigaryev

Выкатывай сразу пример, чувак так завуалированно пытается донести, что документацию читать влом и acl pravilo time 9:00-18:00 он не нашел в man)

ostin ★★★★★
()

а в это время первая ссылка гугла говорит:

acl day1 time MTWHF 18:00-23:59
acl weekend time SA 09:00-19::00
ко всем твоим остальным правилам добавь !day1 !weekend примерно так:
http_access allow oldrule !day1 !weekend

ventilator ★★★
()

В squidGuard:

tine workhours {
weekly mtwht 00:00 - 18:00
}

src users {
ip 1.2.3.4 1.2.3.5
within workhours
}

dest porno {
domainlist porno/domains
urllist porno/urls
redirect http://admin.domain.url/cgi/blocked?...
}

acl {
users {
pass !porno any
}
else {
pass any
}
}

habital
()
Ответ на: комментарий от edigaryev


acl pornolist url_regex «/etc/squid/pornolist»
acl weekend src 221.254.203.0/24
http_access allow weekend !pornolist


acl lukoil url_regex combats.ru combats.com
acl lukoil2 src 221.254.203.161
http_access allow lukoil lukoil2


acl all_ntw url_regex azerenerji.com president.az azerbaijan.az
acl all_ntw2 src 221.254.203.0/24
http_access allow all_ntw all_ntw2


acl ramiz url_regex odnoklassniki.ru
acl ramiz2 src 221.254.203.166
deny_info ERR_NO_PORNO ramiz ramiz2
http_access allow ramiz ramiz2


acl irina url_regex odnoklassniki.ru my.mail.ru facebook.com
vkontakte.ru
acl irina2 src 221.254.203.61
deny_info ERR_NO_PORNO irina irina2
http_access allow irina irina2


acl nargiz url_regex odnoklassniki.ru facebook.com vkontakte.ru
my.mail.ru zaycev.net
acl nargiz2 src 221.254.203.211
http_access allow nargiz nargiz2


acl admin src «/etc/squid/admin»
http_access allow admin


acl denyadmin url_regex «/etc/squid/denyadmin»
deny_info ERR_NO_PORNO denyadmin
http_access deny denyadmin


acl adminlevel3 src «/etc/squid/adminlevel3»
http_access allow adminlevel3


acl blacklist url_regex «/etc/squid/blacklist»
deny_info ERR_NO_PORNO blacklist
http_access deny blacklist


acl pornolist url_regex «/etc/squid/pornolist»
deny_info ERR_NO_PORNO pornolist
http_access deny pornolist


acl regularexpressions urlpath_regex «/etc/squid/regularexpressions»
deny_info ERR_NO_PORNO regularexpressions
http_access deny regularexpressions


acl localdomains urlpath_regex «/etc/squid/localdomains»
deny_info ERR_NO_PORNO localdomains
http_access deny localdomains


acl chats url_regex «/etc/squid/chats»
deny_info ERR_NO_PORNO chats
http_access deny chats


вот все аклы. сами понимаете без гугла всё это невозможно. (здесь некоторые эксперименты есть)

alikhantara
() автор топика
Ответ на: комментарий от edigaryev

А они есть, так же как суслик

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.