Я настроил прокси-сервер squid и заблокировал сайт Facebook. Мне нужно дать разрешение конкретному пользователю на доступ к Facebook в течение ограниченного времени. Для этого как изменить файл конфигурации. это снимок экрана файла конфигурации.
Снимок экрана (размер шрифта небольшой, поэтому, пожалуйста, увеличьте изображение)
В этой строке
http_access deny Facebook all !allowip118 !allowip113 !allowip108 !allowip18
Что здесь настроено? Facebook запрещен, но что! Allowip113 указывает?
Записи !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