Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Как изменить страницу блокировки?

    Scheduled Pinned Locked Moved Russian
    13 Posts 6 Posters 10.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      termit2020
      last edited by

      Здравствуйте, уважаемые форумчане.
      Во-первых хочу всех поздравить с наступающим Новым Годом. Пожелать здоровья, счастья и успехов :)

      Ну теперь по делу:
      установил squid+lightsquid+squidguard, все настроил, статистика работает, блэклист загрузил, категории запретил, но мне не нравится один момент: когда пользователь идет на запрещенный сайт, то выходит почти пустая страница с текстом "Request denied by squid proxy" и с названием категории, по которой произошла блокировка. А я хочу вместо этого подсунуть свою html страничку с картинками, ну такими, типа "Злой админ все видит" :) и т.д. Подскажите, как это сделать?

      И второй момент, это откуда качать блэклист? Я беру отсюда http://www.shallalist.de/Downloads/shallalist.tar.gz, но он почему-то не запрещает игры.майл.ру

      1 Reply Last reply Reply Quote 0
      • N
        NegoroX
        last edited by

        но он почему-то не запрещает игры.майл.ру
        а с чего это автор блэклиста должен знать что тебе надо закрыть "игры.майл.ру"
        можно добавить в блэклист "игры.майл.ру" или воспользоваться Target categories-Groups ACL в SquidGuard добавить куда кому когда нельзя.

        1 Reply Last reply Reply Quote 0
        • Z
          zar0ku1
          last edited by

          Шаблоны html страничек лежат в папке сквида

          закрывайте темы, если ответ на ваш вопрос полон.
          если схема сложная - не поленитесь ее нарисовать

          1 Reply Last reply Reply Quote 0
          • T
            termit2020
            last edited by

            @NegoroX:

            а с чего это автор блэклиста должен знать что тебе надо закрыть "игры.майл.ру"

            Ну как с чего? Для категории [blk_BL_hobby_games-online] я поставил запрет, по сути многие онлайн игрушки фильтр отсеивает, а вот банальные игры.мэйл.ру - нет.
            @NegoroX:

            можно добавить в блэклист "игры.майл.ру" или воспользоваться Target categories-Groups ACL в SquidGuard добавить куда кому когда нельзя.

            А вот за этот совет спасибо, пойду разбираться :) Это по сути тоже самое, что и вручную менять сам блэк-лист?

            1 Reply Last reply Reply Quote 0
            • T
              termit2020
              last edited by

              @zar0ku1:

              Шаблоны html страничек лежат в папке сквида

              Это тут /usr/local/etc/squid/errors ? Это немного не то.
              Разве за вывод этих страниц отвечает squid, когда у меня установлен SquidGuard и ограничения идут именно по фильтрам блэк-листа SquidGuard?

              1 Reply Last reply Reply Quote 0
              • D
                dvserg
                last edited by

                Укажите в правилах ACL SQUIDGuard страницу ошибки.
                Непонятно, что не понятно

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

                1 Reply Last reply Reply Quote 0
                • N
                  NegoroX
                  last edited by

                  вручную менять сам блэк-лист?
                  блек-лист все равно в ручную доводить надо, он некоторые нужные адреса-сайты может блокировать (раром открываю-редактирую - удобно). Блек-лист для общего разруливания, а Target categories-Groups ACL в SquidGuard для оперативного добавления куда нельзя.

                  1 Reply Last reply Reply Quote 0
                  • D
                    dvserg
                    last edited by

                    @NegoroX:

                    вручную менять сам блэк-лист?
                    блек-лист все равно в ручную доводить надо, он некоторые нужные адреса-сайты может блокировать (раром открываю-редактирую - удобно). Блек-лист для общего разруливания, а Target categories-Groups ACL в SquidGuard для оперативного добавления куда нельзя.

                    Там еще WhiteList есть, чтобы заблоченное блэклистом, но нужное разрешить.

                    SquidGuardDoc EN  RU Tutorial
                    Localization ru_PFSense

                    1 Reply Last reply Reply Quote 0
                    • R
                      rubic
                      last edited by

                      @termit2020:

                      я хочу вместо этого подсунуть свою 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

                      1 Reply Last reply Reply Quote 0
                      • T
                        termit2020
                        last edited by

                        @dvserg:

                        Укажите в правилах ACL SQUIDGuard страницу ошибки.
                        Непонятно, что не понятно

                        Все, разобрался, спасибо.
                        Только пришлось страничку заливать на виртуальный хостинг, т.е. теперь она доступна по адресу www.site.ru/error_page.html
                        А вот какой путь писать в настройках SquidGuard, если страничка лежит на сервере pfSense, я не разобрался :(

                        1 Reply Last reply Reply Quote 0
                        • T
                          termit2020
                          last edited by

                          @rubic:

                          @termit2020:

                          я хочу вместо этого подсунуть свою 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

                          Надо еще так попробовать, плюс в том, что все лежит прямо на сервере и не нужен виртуальный хостинг.

                          1 Reply Last reply Reply Quote 0
                          • D
                            dr.gopher
                            last edited by

                            @termit2020:

                            Надо еще так попробовать, плюс в том, что все лежит прямо на сервере и не нужен виртуальный хостинг.

                            Это вам поможет.
                            http://thin.kiev.ua/index.php?option=com_content&view=article&id=464:vhost&catid=50:pfsense&Itemid=81

                            FAQ PfSense 2.0

                            И не забываем про Adblock дабы не видеть баннеров.

                            И многое другое на www.thin.kiev.ua

                            1 Reply Last reply Reply Quote 0
                            • T
                              termit2020
                              last edited by

                              @dr.gopher:

                              Это вам поможет.
                              http://thin.kiev.ua/index.php?option=com_content&view=article&id=464:vhost&catid=50:pfsense&Itemid=81

                              Вот это ман, огромное спасибо :)

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.