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

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

4
задан 07.05.2020, 01:14

1 ответ

Использование Squid

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

После этого Поместите эту строку конфигурации в 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 Для получения дополнительных знаний :)

0
ответ дан 07.05.2020, 01:15
  • 1
    Я пытался получить доступ к yahoo.com от elinks, и он работал. Я должен так или иначе соединить elinks со сквидом? – Ali Haider 07.05.2020, 01:15
  • 2
    @johnny I don' t думают, что можно заблокировать elinks и Скалистую вершину с помощью сквида. – romanlv 07.05.2020, 01:16

Теги

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