Здрасьте всем, такой вопрос: Есть Фряха 7, Самба + squid. Можно ли отконфигурировать squid так, чтобы он блокировал доступ к некоторым сайтам в период например с 10:00 до 12:00. Просто закрыть сайт - ничего сложного, а вот можно ли это делать на определённый период времени?
» squid и блокировка сайта на определённое время
да, конечно, можно.
Вот пример части конфига, разрешающей доступ к определённым сайтам в определённые часы с заданных IP:
Код:
#
# Add this to the bottom of the ACL section of squid.conf
#
acl home_network src 192.168.1.0/24
acl business_hours time M T W H F 9:00-17:00
acl GoodSites dstdomain "/usr/local/etc/allowed-sites.squid"
#
# Add this at the top of the http_access section of squid.conf
#
http_access allow home_network business_hours GoodSites
Вот пример части конфига, разрешающей доступ к определённым сайтам в определённые часы с заданных IP:
Код:
#
# Add this to the bottom of the ACL section of squid.conf
#
acl home_network src 192.168.1.0/24
acl business_hours time M T W H F 9:00-17:00
acl GoodSites dstdomain "/usr/local/etc/allowed-sites.squid"
#
# Add this at the top of the http_access section of squid.conf
#
http_access allow home_network business_hours GoodSites
спасибо
А можно ли сделать так, чтоб при попытке зайти на сайт в неустановленное время squid выдавал не просто access denied а соответсвующее сообщение типа: "Доступ к сайту х запрещен в нерабочее время"
Можно.
Надо найти страничку сквида, которую он отсылает при Access Denied и поменять ее содержимое.
Надо найти страничку сквида, которую он отсылает при Access Denied и поменять ее содержимое.
или вешать на url_rewrite_program свой perl скриптик )
или ИМХО мудрить с deny_info и acl aclname time
http://squid.opennet.ru/FAQ/my/FAQrus-10.html
или ИМХО мудрить с deny_info и acl aclname time
http://squid.opennet.ru/FAQ/my/FAQrus-10.html
странички с ошибками лежат в /usr/local/etc/errors. Тебе скорее всего будет нужна папка Russian-koi8-r. Правишь нужные тебе странички, нужны хотя бы базовые навыки html-вёрстки. Или ничего не нужно, если хочешь поменять только текст
dekstero4eg
И как Вы это себе представляете?
во внерабочее время по крону запускается скрипт, который меняет стандартный текст на
Цитата:
Оно, конечно, можно и так
И как Вы это себе представляете?
во внерабочее время по крону запускается скрипт, который меняет стандартный текст на
Цитата:
"Доступ к сайту х запрещен в нерабочее время", а утром - обратно на стандартный ?
Оно, конечно, можно и так
AnDySs1
а, блин, не так немного мессагу прочитал, сорь.
а, блин, не так немного мессагу прочитал, сорь.
Страницы: 1
Предыдущая тема: Red Hat 4
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.