Как изменить страницу блокировки?
-
Здравствуйте, уважаемые форумчане.
Во-первых хочу всех поздравить с наступающим Новым Годом. Пожелать здоровья, счастья и успехов :)Ну теперь по делу:
установил squid+lightsquid+squidguard, все настроил, статистика работает, блэклист загрузил, категории запретил, но мне не нравится один момент: когда пользователь идет на запрещенный сайт, то выходит почти пустая страница с текстом "Request denied by squid proxy" и с названием категории, по которой произошла блокировка. А я хочу вместо этого подсунуть свою html страничку с картинками, ну такими, типа "Злой админ все видит" :) и т.д. Подскажите, как это сделать?И второй момент, это откуда качать блэклист? Я беру отсюда http://www.shallalist.de/Downloads/shallalist.tar.gz, но он почему-то не запрещает игры.майл.ру
-
но он почему-то не запрещает игры.майл.ру
а с чего это автор блэклиста должен знать что тебе надо закрыть "игры.майл.ру"
можно добавить в блэклист "игры.майл.ру" или воспользоваться Target categories-Groups ACL в SquidGuard добавить куда кому когда нельзя. -
Шаблоны html страничек лежат в папке сквида
-
а с чего это автор блэклиста должен знать что тебе надо закрыть "игры.майл.ру"
Ну как с чего? Для категории [blk_BL_hobby_games-online] я поставил запрет, по сути многие онлайн игрушки фильтр отсеивает, а вот банальные игры.мэйл.ру - нет.
@NegoroX:можно добавить в блэклист "игры.майл.ру" или воспользоваться Target categories-Groups ACL в SquidGuard добавить куда кому когда нельзя.
А вот за этот совет спасибо, пойду разбираться :) Это по сути тоже самое, что и вручную менять сам блэк-лист?
-
Шаблоны html страничек лежат в папке сквида
Это тут /usr/local/etc/squid/errors ? Это немного не то.
Разве за вывод этих страниц отвечает squid, когда у меня установлен SquidGuard и ограничения идут именно по фильтрам блэк-листа SquidGuard? -
Укажите в правилах ACL SQUIDGuard страницу ошибки.
Непонятно, что не понятно -
вручную менять сам блэк-лист?
блек-лист все равно в ручную доводить надо, он некоторые нужные адреса-сайты может блокировать (раром открываю-редактирую - удобно). Блек-лист для общего разруливания, а Target categories-Groups ACL в SquidGuard для оперативного добавления куда нельзя. -
вручную менять сам блэк-лист?
блек-лист все равно в ручную доводить надо, он некоторые нужные адреса-сайты может блокировать (раром открываю-редактирую - удобно). Блек-лист для общего разруливания, а Target categories-Groups ACL в SquidGuard для оперативного добавления куда нельзя.Там еще WhiteList есть, чтобы заблоченное блэклистом, но нужное разрешить.
-
я хочу вместо этого подсунуть свою html страничку с картинками, ну такими, типа "Злой админ все видит" :) и т.д. Подскажите, как это сделать?
Я для этого поставил из пакетов vHosts, завел в нем хост:
Host: access.denied
IP Address: 192.168.0.1 (адрес pfsense)
Port: 8001
Enabled: trueположил в /usr/local/vhosts/access.denied/ файл site.html с философским трактатом о тщете всего мирского и завел в DNS Forwarder хост:
Host: access
Domain: denied
IP address: 192.168.0.1Затем в настройках SquidGuard, например в Common ACL в Redirect mode ставлю ext url redirect (enter URL), а в Redirect info - http://access.denied:8001/site.html
-
Укажите в правилах ACL SQUIDGuard страницу ошибки.
Непонятно, что не понятноВсе, разобрался, спасибо.
Только пришлось страничку заливать на виртуальный хостинг, т.е. теперь она доступна по адресу www.site.ru/error_page.html
А вот какой путь писать в настройках SquidGuard, если страничка лежит на сервере pfSense, я не разобрался :( -
я хочу вместо этого подсунуть свою html страничку с картинками, ну такими, типа "Злой админ все видит" :) и т.д. Подскажите, как это сделать?
Я для этого поставил из пакетов vHosts, завел в нем хост:
Host: access.denied
IP Address: 192.168.0.1 (адрес pfsense)
Port: 8001
Enabled: trueположил в /usr/local/vhosts/access.denied/ файл site.html с философским трактатом о тщете всего мирского и завел в DNS Forwarder хост:
Host: access
Domain: denied
IP address: 192.168.0.1Затем в настройках SquidGuard, например в Common ACL в Redirect mode ставлю ext url redirect (enter URL), а в Redirect info - http://access.denied:8001/site.html
Надо еще так попробовать, плюс в том, что все лежит прямо на сервере и не нужен виртуальный хостинг.
-
Надо еще так попробовать, плюс в том, что все лежит прямо на сервере и не нужен виртуальный хостинг.
Это вам поможет.
http://thin.kiev.ua/index.php?option=com_content&view=article&id=464:vhost&catid=50:pfsense&Itemid=81 -
Это вам поможет.
http://thin.kiev.ua/index.php?option=com_content&view=article&id=464:vhost&catid=50:pfsense&Itemid=81Вот это ман, огромное спасибо :)