Разрешение конкретному пользователю доступ к заблокированному сайту в течение ограниченного времени

Я настроил прокси-сервер squid и заблокировал сайт Facebook. Мне нужно дать разрешение конкретному пользователю на доступ к Facebook в течение ограниченного времени. Для этого как изменить файл конфигурации. это снимок экрана файла конфигурации.

Снимок экрана (размер шрифта небольшой, поэтому, пожалуйста, увеличьте изображение)

В этой строке

http_access deny Facebook all !allowip118 !allowip113 !allowip108 !allowip18 

Что здесь настроено? Facebook запрещен, но что! Allowip113 указывает?

0
задан 07.05.2020, 18:43

1 ответ

Записи !allowip... являются исключениями для определенных IP-адресов. Вам нужно будет определить новое (следуя синтаксису существующих правил acl src), а затем просто добавить это имя в список.

Итак, если вы начнете с:

http_access deny facebook all !allowip118 !allowip113 !allowip108 !allowip18

Вы закончите с:

acl allowbob src 192.168.0.34
http_access deny facebook all !allowip118 !allowip113 !allowip108 !allowip18 !allowbob

Или вместо редактирования запрета добавьте явное разрешение для allowbob:

http_access allow facebook allowbob

Если вам нужно ограничить время, скажем, вы хотели явно разрешить Бобу использовать Facebook между 6:00 и 8:00, вы можете добавить следующее до записи deny facebook:

acl facebooktime time MTWHF 18:00-8:00
http_access allow facebook facebooktime allowbob
4
ответ дан 07.05.2020, 18:44

Теги

Похожие вопросы