Как я могу ограничить доступ к определенным веб-сайтам?

Я установил elinks и squid, и мне нужно ограничить доступ к yahoo.com(включая субдомены. Например, fr.yahoo.com). Как мне постоянно настроить elinks(или squid), чтобы запретить доступ к yahoo.com?

1 ответ

Используя Squid

Сначала создайте имя файла acl.txt и положить его под /home/ или же /etc/ и положи .yahoo.com внутри него (.будет включать субдомены)

После этого поместите эту строку конфигурации под squid.conf

Я предполагаю, что вы поместили acl.txt в / etc / squid /

acl denyThis dstdomain "/etc/squid/acl.txt" 
http_access deny denyThis 
http_access allow all 
acl our_networks src 192.168.1.0/24
http_access allow our_networks

Этими строками мы разрешаем все запросы от любого ip, принадлежащего сети 192.168.1.0 с маской 255.255.255.0, за исключением запросов, которые содержат целевой домен, это файл /etc/squid/acl.txt.

Проверьте основы конфигурации Squid для получения дополнительной информации:)

Другие вопросы по тегам