Squid

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
childs
проходил мимо
Сообщения: 7
Зарегистрирован: 2007-01-07 19:46:14
Контактная информация:

Squid

Непрочитанное сообщение childs » 2007-04-02 11:58:55

Задача такая розрешить скачивания файлов с 20,00 до 8 утра
как это возможно реализовать поделитесь соеветами или примерами
Вечна маладой вечна пьяный

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Непрочитанное сообщение alex3 » 2007-04-02 12:40:10

acl time
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-04-02 12:48:34

alex3 писал(а):acl time
А можно примерчик ) еси вас не затруднит

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Непрочитанное сообщение alex3 » 2007-04-02 13:34:26

нет. затруднит. смотрел этот ацл на squid.opennet.ru. Сам такими вещами не заморачивался, а так в инете много можно нарыть....
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

Аватара пользователя
Urgor
лейтенант
Сообщения: 669
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Непрочитанное сообщение Urgor » 2007-04-02 14:35:05

http://www.deckle.co.za/squid-users-gui ... day.2Ftime

Squid allows one to allow access to specific sites by time. Often businesses wish to filter out irrelevant sites during work hours. The Squid time acl type allows you to filter by the current day and time. By combining the dstdomain and time acls you can allow access to specific sites (such as your the sites of suppliers or other associates) during work hours, but allow access to other sites after work hours.

The layout is quite compact:

Код: Выделить всё

acl name time [day-list] [start_hour:minute-end_hour:minute]
Day list is a list of single characters indicating the days that the acl applies to. Using the first letter of the day would be ambiguous (since, for example, both Tuesday and Thursday start with the same letter). When the first letter is ambiguous, the second letter is used: T stands for Tuesday, H for Thursday. Here is a list of the days with their single-letter abreviations:

S - Sunday M - Monday T - Tuesday W - Wednesday H - Thursday F - Friday A - Saturday

Start_hour and end_hour are times written in 24-hour ("military") time (17:00 instead of 5:00). End_hour must always be larger than start_hour. Unfortunately, this means that you can't simply write:

Код: Выделить всё

acl darkness 17:00-6:00 # won't work
You have to specify two separate ranges:

Код: Выделить всё

acl night time 17:00-24:00
acl early_morning time 00:00-6:00
Надеюсь переводить не надо?
Власть в руках у чужаков, и ты им платишь дань...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-04-03 14:51:01

или это умну руки карявые или фиг его знаит ;) чото немагу паннять как оно должно работать

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-04-03 15:07:21

Код: Выделить всё

acl worktime time 8:00-20:00
acl dik src 192.168.2.4/255.255.255.255
acl bad_sites url_regex "/usr/local/etc/squid/bad_sites"

http_access deny bad_sites dik worktime


Так запрещается доступ по времени к определённым сайтам. Делай по аналогии на расширения
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Urgor
лейтенант
Сообщения: 669
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Непрочитанное сообщение Urgor » 2007-04-03 15:13:15

Код: Выделить всё

acl dialup src 10.0.0.0/255.255.255.0
acl work time 08:00-17:00
http_access allow work & dialup
Это, по идее, разрешит 10.0.0.0/24 работать с 08:00 до 17:00.
Власть в руках у чужаков, и ты им платишь дань...