Здравствуйте.
Исходные данные.
Dansguardian,Squid - запущены.
В настройках вашего браузера указан прокси - Dansguardian.
Пишутся логи обоих программ, когда заходите на сайт в браузере.
Попробуйте сделать следующее.
В каталоге lists найдите файл bannedsitelist
откройте его текстовым редактором (mcedit,nano,vim, и др), любым который вам знаком
найдите фрагмент
Код
#Blanket Block. To block all sites except those in the
#exceptionsitelist and greysitelist files, remove
#the # from the next line to leave only a '**':
#**
измените его на
Код
#Blanket Block. To block all sites except those in the
#exceptionsitelist and greysitelist files, remove
#the # from the next line to leave only a '**':
**
сохраните файл, перезапустите Dansguardian.
Теперь при попытке доступа к любому сайту доступ должен блокироваться.
Если так, то всё работает.
Верните фрагмент к исходному виду.
Добавьте в конец этого же файла нужные сайты по одному на строку, сохраните файл, перезапустите Dansguardian и проверьте работает ли.
Вижу вы подключили в этом файле свой список /etc/dansguardian/lists/blacklists/ads/block
Но тут есть момент - каталог ads - забронирован для списков с рекламой, т.е. работать может не так как хотелось.
Также смущает отсутствие файла кэша block.domains - он создаётся автоматически,всё ли в порядке с правами доступа к файлу ( права на чтение ) и каталогу (права на запись/чтение) для Dansguardian.
Но лучше создать каталог /etc/dansguardian/lists/blacklists/black и файл block переместить в него, не забудьте проверить права доступа.
И изменить в bannedsitelistКод
.Include</etc/dansguardian/lists/blacklists/ads/block>
на
Код
.Include</etc/dansguardian/lists/blacklists/black/block>
Вдобавок уберите копию этой строки из файла.
Если не поможет пишите, будем копать дальше.