URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 6929
[ Назад ]

Исходное сообщение
"Блокировать все сайты,кроме определенных"

Отправлено Ruldik , 16-Янв-13 16:01 
Доброго времени суток! Подскажите как заблочить в SquidGuard все сайты кроме определенных?
В конфигах есть такая строчка:
      default {
           pass local-ok none
           redirect http://yandex.ru/
          }
в local-ok прописан только один сайт mail.ru

Содержание

Сообщения в этом обсуждении
"Блокировать все сайты,кроме определенных"
Отправлено SHRDLU , 18-Янв-13 20:47 
> Подскажите как заблочить в SquidGuard все сайты кроме определенных?

Проще без SquidGuard обойтись:

acl whitelist dstdomain "/path/to/whitelist.txt"
...
http_access allow whitelist
http_access deny all

whitelist.txt содержит имена "определенных" сайтов

Но если хочется левой пяткой правое ухо...


#
# CONFIG FILE FOR SQUIDGUARD
#
dbhome /usr/local/squidGuard/db
logdir /usr/local/squidGuard/logs

dest whitelist {
        domainlist whitelist/domains
        urllist whitelist/urls
        }

acl {
        default {
                pass whitelist !all
                redirect http://localhost/block.html
        }
}


как-то так, насколько помню...