Приложение которое блокирует соц сети на время

Для многих пользователей не является секретом наличие в интернете «вредных» ресурсов. К ним можно отнести порнографические сайты, порталы, призывающие к насилию и расизму, а также блоги, распространяющие всякого рода опасную информацию.

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

Собственно говоря, заблокировать определенный сайт можно несколькими способами:

  1. Блокировка сайта с помощью файрвола.
  2. Использование фиктивной DNS-записи в файле hosts.
  3. Использование расширений браузера.
  4. Блокировка при помощи специальных программ.
  5. Родительский контроль (Windows 8).

Способ № 1. Файрвол

Файрвол - специальное программное обеспечение, позволяющее следить за сетевой активностью. А еще с его помощью можно заблокировать любой сайт. К примеру, Outpost Firewall Pro отлично справляется с этой задачей. Чтобы заблокировать определенный сайт, нужно зайти в «Настройки», кликнуть «Сетевые правила». Затем нажимаем «Добавить» и «Неопределен». В «доменном имени» вписываем адрес сайта и кликаем напротив адреса «Добавить». Подтверждаем кнопкой «OК».

После внизу меняем правила для сайта: с «разрешить» на «блокировать». Все, адрес сайта, вписанный в это правило, будет заблокирован.

В пакетах антивирусов нередко бывает встроенный файрвол. К примеру, Kaspersky Antivirus имеет функцию «Родительский контроль», благодаря которой можно заблокировать любой неугодный сайт.

Способ № 2. Файл hosts

Система Windows так устроена, что перед тем, как браузер откроет какой-либо сайт, он сперва обращается к файлу hosts, и, если в нем не находит «запретов», то выполняет требуемое. Данный файл можно использовать во благо, блокируя с его помощью сайты.

К примеру, представим, что вы решили заблокировать на компьютере сайт «ВКонтакте».

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

Затем нужно найти сам файл hosts. Сделать это можно несколькими способами:

  • - через файл-менеджер или проводник по адресу: C:\ Windows\ System32\ Drivers\ Etc ;
  • - через командную строку: кликаем на клавиатуре компьютера одновременно кнопки Windows (кнопка с логотипом Microsoft) и «R». В открывшемся окошке вводим % SystemRoot%\ System32\ Drivers\ Etc\ и нажимаем Enter.


На файле hosts нажимаем правой кнопкой и выбираем «Открыть». Так как файл без расширения, то Windows предложит вам список программ, которыми можно открыть данный файл. Выбираем «Блокнот» и кликаем «OК».


Откроется Блокнот, в нем файл hosts, и вы увидите следующее окошко:


Теперь переносим курсор в конец файла и дописываем следующее:

127.0.0.1 vk.com

127.0.0.1 www.vk.com

В итоге получится так:


Таким образом, в файл вписана фиктивная DNS-запись, отсылающая браузер на ip 127.0.0.1. Это ай-пи локальной машины, проще говоря, компьютера. В итоге при открытии в браузере сайта «ВКонтакте» высветится ошибка:


Причем заметьте, что нужно писать как с «www», так и без него.

Таким способом можно заблокировать любой ресурс, будь то социальная сеть или порносайт. С процессом блокирования сайта «ВКонтакте» с помощью hosts можно ознакомиться в следующем видеоролике:

P.S. Учтите что некоторые новые версии антивирусных программ блокируют изменения в файле host

Способ № 3. Расширения браузеров

Для популярных браузеров давно уже придумали специальные плагины для блокировки «вредных» сайтов. Так, к примеру, к Google Chrome есть полезнейшее расширение tinyFilter, а Mozilla Firebox можно «оснастить» дополнением BlockSite. Эти плагины позволяют создавать нужные вам фильтры для блокировки нежелательных сайтов. Более подробно с ними можно ознакомиться в интернет-магазине Chrome.

Способ № 4. Специальные программы-блокировщики

Пожалуй, одной из самых популярных программ в сфере URL-фильтрации сайтов является утилита TMeter. А главный ее плюс - в том, что она бесплатна для частного пользования. Официальный сайт блокировщика - http://tmeter.ru/

Установив софтину TMeter на ПК, можно создавать различные фильтры со следующим содержанием: блокировка любого сайта по маске, адресу; блокировка загрузки файлов определенных форматов; создание «белого списка» сайтов.


Причем опция «белого списка» хороша тем, что родитель, к примеру, может задать определенный набор сайтов для ребенка, которые он вправе посещать. Другие ресурсы вне данного списка не будут открываться на ПК с этой установленной программой.

Функционал Freeware-версии полностью идентичен платным версиям. Разница лишь в количестве фильтров. Причем под фильтром понимается «компьютер». В итоге для домашнего пользования трех фильтров вполне должно хватить.


Способ № 5. Родительский контроль

В последних версиях Windows (8 и 8.1) появилась опция «Родительский контроль», благодаря которой можно сделать отдельную учетку для ребенка и создать внутри нее как «белый», так и «черный» список сайтов. В Windows 7 тоже есть «Родительский контроль», но он не позволяет работать с web-содержимым.


Итак, чтобы создать определенный список разрешенных или запрещенных сайтов, следует добавить нового пользователя на ПК и включить ему «Родительский режим». В настройках параметров нужно перейти в «Веб-фильтр».


Он позволит настроить просмотр различных сайтов в интернете для свежесозданной учетной записи. В двух колонках можно вписывать разрешенные и запрещенные сайты. Помимо «черно-белых» списков, можно запретить загрузку любых файлов.


Но как заблокировать порносайты на компьютере разом? Ведь перечислить все их невозможно. Для этого в «веб-фильтре» есть «автоматическое ограничение взрослого контента».

Вот такими нехитрыми способами можно заблокировать любые «вредные» сайты. Помните, что чистота Рунета зависит от каждого из нас.


Популярная серия бюджетных маршрутизаторов из Латвии на базе RouterOS предоставляет пользователям широкие возможности по настройке. Сегодня я подробно рассмотрю возможности mikrotik по блокировке сайтов, рекламы, социальных сетей, по созданию списка запретов на доступ. Все эти средства присутствуют в роутерах из коробки и не требуют специальных знаний для настройки, кроме стандартных средств управления.

Начнем с самого простого. У нас есть роутер Mikrotik, утилита winbox и желание конкретному пользователю установить запрет на посещение определенного сайта. Подключаемся к роутеру и идем в раздел IP -> Firewall , открываем закладку Filter Rules :

Нажимаем на + и добавляем новое правило блокировки сайта:

На первой вкладке General заполняем:

  1. Указываем цепочку Forward.
  2. Указываем адрес пользователя, которому будет закрыт доступ к сайту.
  3. Выбираем протокол TCP.


В поле Content указываем адрес сайта, который нужно заблокировать, например vk.com. Переходим на вкладку Action :


Здесь выполняем следующие действия:

  1. В поле Action выбираем reject.
  2. В пункте Reject With указываем tcp reset.
  3. Нажимаем OK.

На этом основная настройка закончена. В данный момент правило по фильтрации сайта уже работает. Мы с помощью стандартных средств mikrotik смогли заблокировать vk.com. Это нетрудно проверить на клиенте. При попытке открыть адрес сайта популярной соц. сети он получит следующее сообщение в браузере chrome:


В данном случае мы в ручном режиме сделали блокировку сайта конкретному пользователю. Если у вас таких сайтов и пользователей много, процесс надо по-возможности автоматизировать.

Черный список сайтов для фильтрации

Давайте создадим отдельно список сайтов и укажем его в правиле, чтобы не создавать запрет для каждого имени отдельно. Сделать это не сложно. Для этого опять идем в раздел IP -> Firewall , открываем вкладку Layer7 Protocols и нажимаем «+» для добавления списка:


В поле regexp необходимо ввести регулярное выражение для организации списка сайтов. Я сам лично не умею составлять правильно регулярные выражения, поэтому приходится их искать в интернете. Подавляющее большинство регулярок, которые я нашел, у меня не заработали. Привожу вам список видеохостинга для блокировки в виде регулярного выражения, которое заработало лично у меня:

^.+(youtube|rutube|smotri).*$

Список можно расширить, добавляя значения в скобках через знак вертикальной палки, что означает логическое «или».

После составления списка, включаем его в правило. Как создать правило я уже рассказал в первой части статьи. В данном случае отличие будет только в одном пункте:


Вместо поля Content выбираем название нашего списка для блокировки video в поле Layer7 Protocol .

Если у вас настроен firewall на микротике и в нем присутствуют какие-то правила, то текущее правило блокировки нужно правильно разместить в списке, чтобы оно работало. Например, у меня есть материал на тему . Там есть правила:

Разрешаем установленные подключения add chain=input action=accept connection-state=established add chain=forward action=accept connection-state=established

Текущее правило блокировки списка сайта на основе Layer7 Protocol должно стоять выше этого правила, иначе оно не будет работать. Я не до конца понял, почему, но я провел достаточно много тестов, чтобы убедиться, что его реально надо ставить выше. Ну и, разумеется, оно должно стоять выше правила, разрешающего соединения forward из локальной сети.

В этом правиле блокировки в поле Src.Address вы можете указать конкретный ip пользователя, можете указать всю подсеть, либо вообще оставить поле пустым для запрета выхода на закрытые сайты всему транзитному трафику маршрутизатора, в независимости от его источника.

Вот как у меня выглядит список моих правил на фаерволе с учетом добавленного правила блокировки:


Тут я блокирую доступ c тестового ip адреса. Все остальные правила похожи на те, что я описывал в своей статье по настройке простого фаервола на микротике, ссылку на которую я приводил выше.

Вы можете включить логирование заблокированных соединений с сайтами из списка на вкладке Action самого правила:


Mikrotik будет генерировать подобные логи:


Эти записи вы можете перенаправить на , чтобы потом анализировать статистику срабатывания правила. Для удобства, эти правила можно разделить по сайтам, по пользователям и т.д. В общем, поле для контроля работы правила обширное.

Запретить социальные сети в mikrotik

Так как мы научились составлять списки для блокировки сайтов, на основе этой информации легко закрыть доступ в социальные сети одним правилом. Для этого как и ранее добавляем регулярное выражение со списком соц сетей:


Текст регулярки:

^.+(vk.com|vkontakte|odnoklassniki|odnoklasniki|facebook|ok.ru).*$


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

Блокировка рекламы средствами mikrotik

С помощью изученного средства по ограничению доступа к сайтам достаточно просто блокировать рекламу. Для примера рассмотрим вариант по блокировке рекламы в Skype. Так как я знаю адреса серверов, куда скайп лезет за рекламой, я могу его заблокировать в mikrotik. У меня есть список:

Rad.msn.com apps.skype.com vortex-win.data.microsoft.com settings-win.data.microsoft.com

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

^.+(rad.msn.com|apps.skype.com|vortex-win.data.microsoft.com|settings-win.data.microsoft.com).*$

Добавляем новое правило, подключаем к нему список, созданный ранее и наслаждаемся работой скайпа без рекламы.

Заключение

Материала в интернете по Микротику много. Я сам пока разбирался в данном вопросе перечитал кучу статей. И все они какие-то недоделанные. Либо вопрос слабо раскрыт, либо что-то вообще не работает. Не знаю, в чем причина такой ситуации. Возможно что-то меняется в настройках и информация становится неактуальной. Сходу у меня не заработала фильтрация на основе Layer7 Protocols, пришлось повозиться, покопаться в regexp, в правилах, в их расположениях. Надеюсь мой материал немного исправит данную ситуацию.

Буду рад любым замечаниям к статье, так как сам учусь в процессе написания. В своей работе лично я не использую какие либо ограничения доступа к сайтам, так как считаю это бесполезным занятием. Но многие пользуются, поэтому разбираться в этом вопросе считаю полезным делом.

Онлайн курсы по Mikrotik

Если у вас есть желание научиться работать с роутерами микротик и стать специалистом в этой области, рекомендую пройти курсы по программе, основанной на информации из официального курса MikroTik Certified Network Associate. Помимо официальной программы, в курсах будут лабораторные работы, в которых вы на практике сможете проверить и закрепить полученные знания. Все подробности на сайте . Стоимость обучения весьма демократична, хорошая возможность получить новые знания в актуальной на сегодняшний день предметной области.

Помогла статья? Есть возможность отблагодарить автора

  • на примере RB951G-2HnD.
  • Настройка для организации бесшовного Wifi.
  • Организация в интернет на базе роутера Микротик.
  • Быстрая и простая .

Как заблокировать сайт на любом компьютере для того, чтобы закрыть для пользователя доступ на страницы заблокированного сайта в браузере. Подавляющее большинство сайтов в интернете предоставляют пользователям полезную информацию. Порой возникает необходимость для ограничения доступа к некоторым сайтам в интернете.

Причины могут быть самые разные. Чаще всего родители пытаются оградить подрастающее поколение от доступа к некоторым ресурсам в интернете. В интернете, кроме откровенно вредных и опасных сайтов, есть сайты социальных сетей, на которых пользователи проводят довольно много времени. В это время они отвлекаются от учебы или работы.

Как заблокировать сайт, чтобы он не открывался? Это можно сделать разными способами: с помощью внесения записей о сайтах в системный файл hosts на компьютере, использование блокировки сайтов в антивирусных программах и брандмауэрах, с помощью специализированных программ, использование функции родительского контроля, сервиса DNS, при помощи расширений в браузерах, при помощи блокировки в роутере.

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

Как заблокировать сайт через файл hosts

Самый простой и надежный способ для блокировки веб-сайта на любом компьютере под управлением Windows: заблокировать сайт с помощью файла hosts. Суть этого метода следующая: в файл hosts вносятся записи для осуществления блокировки определенных сайтов, после этого данные сайты становятся недоступными, после попытки перехода на сайт из любого браузера. Блокироваться будут только определенные сайты, записи о которых были добавлены в файл hosts, остальные сайты в интернете будут доступны.

Вместо заблокированного сайта откроется пустая страница браузера с сообщение о том, что браузеру не удается получить доступ к сайту.

Для внесения нужных записей, необходимо открыть файл hosts. Файл hosts находится по следующему пути:

C:\Windows\System32\drivers\etc\hosts

Файл hosts можно открыть с помощью Блокнота, внести в него изменения, а затем сохранить. Более подробно о внесении изменений в файл hosts можно прочитать .

Сразу после окончания стандартных записей в файле hosts, после последней строки с решеткой, с новой строки сначала нужно ввести IP адрес «127.0.0.1» (без кавычек), а затем через пробел название сайта без протокола «http» или «https», например:

127.0.0.1 megogo.net

У некоторых сайтов могут быть зеркала с именем, начинающемся «www», поэтому такие сайты могут открываться по двум адресам: с «www» и без «www». Для более надежной блокировки подобных ресурсов, можно дополнительно внести название веб-сайта с «www». Поэтому сделайте примерно такую запись (на примере блокировки сайта Одноклассники.ру):

127.0.0.1 ok.ru 127.0.0.1 www.ok.ru

Посмотрите на этом изображении на пример добавления в файл hosts сайтов ВКонтакте и Одноклассники.


Если возникнут трудности с сохранением файла хостс, воспользуйтесь этой инструкцией. Это наиболее простой способ для внесения изменений в файл hosts:

  1. Пройдите по пути: C:\Windows\System32\drivers\etc\hosts
  2. Скопируйте файл hosts из папки «ect» на Рабочий стол.
  3. Внесите необходимые изменения в файл hosts.
  4. Скопируйте с заменой файл hosts с Рабочего стола в папку «ect».

После этого, при переходе на сайт, добавленный в файл hosts, пользователь увидит, что страница сайта заблокирована.

Как заблокировать сайт с помощью антивируса

В некоторых антивирусах присутствует возможность блокировки отдельных сайтов, например, в бесплатном антивирусе Avast Free Antivirus.

В настройках антивируса Avast Free Antivirus войдите в настройки «Веб-экрана». В разделе «Блокировка веб-сайтов» активируйте пункт «Разрешить блокировку веб-сайтов», а в поле «URL-адреса для блокировки» введите адрес веб-сайта для блокировки. Далее нажмите на кнопку «ОК».

После этого, доступ конкретному сайту будет заблокирован.

Родительский контроль

Запретить доступ к определенным типам сайтов можно в программах имеющих модуль Родительского контроля. Например, в антивирусе Kaspesky Internet Security есть функция родительского контроля, с помощью которой можно ограничить доступ в интернет, регулировать контроль посещения веб-сайтов, вводить запрет на загрузку файлов определенного типа.


Блокировка сайтов в Яндекс DNS

С помощью бесплатного сервиса Яндекс DNS можно блокировать зараженные, мошеннические сайты, заблокировать порно сайты. Разрешение для доступа к сайтам осуществляется при помощи нескольких режимов фильтрации. Интернет трафик будет проходить через сервер Яндекса.

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

Подробнее о настройке Яндекс DNS читайте .

Интернет Цензор

Бесплатная программа Интернет Цензор (программа не работает в Windows 10) действительно отвечает своему названию. В программе несколько уровней фильтрации, которые подходят для разных ситуаций. Можно блокировать доступ практически ко всем сайтам, кроме разрешенных сайтов, различным категориям сайтов, к отдельным сайтам.

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

Более подробно о программе Интернет Цензоре читайте .

Расширения для браузеров

С помощью специальных расширений (Block site, BlockSite, WebFilter Pro и т. д.) можно заблокировать сайт или страницу сайта в браузерах Опера, Яндекс.Браузер, Google Chrome, Mozilla Firefox и т. д. Этот метод подойдет только для блокировки сайтов в определенном браузере.

Возможно, что это бессмысленно, так как ничто не помешает другому пользователю открыть заблокированный сайт в браузере Internet Explorer, в котором нет подобных расширений, или установить на компьютер другой браузер, в котором, естественно, не будет подобного установленного расширения.

Заключение

Пользователь может заблокировать доступ к сайтам на компьютере с помощью внесения изменений в файл hosts, блокировать сайты в антивирусе, использовать функцию родительского контроля, при помощи сервиса Яндекс DNS, установить соответствующее расширение в браузер.

Как заблокировать любой сайт на компьютере (видео)

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

Самым простым способом блокирования сайтов на компьютере является блокирование с помощью . Файл HOSTS находится в папке WINDOWS\system32\drivers\etc\ . С его помощью можно ограничить доступ к любому сайту. Для этого откройте файл HOSTS с помощью стандартной программ Блокнот и в конец файла добавьте строчку 127.0.0.1 ВАШ-САЙТ.РУ . Например, для того чтобы заблокировать доступ к социальной сети Вконтакте нужно добавить следующую строку: 127.0.0.1 vk.com .

127.0.0.1 – это . Таким образом, добавляя подобную строчку в файл HOSTS, вы перенаправляете все обращения к этому сайту на ваш локальный компьютер. Это приводит к тому, что сайт оказывается недоступным, доступ к нему полностью блокируется.

Как заблокировать сайт на компьютере с помощью фаервола или антивируса

Многие антивирусы и почти все фаерволы позволяют блокировать отдельные сайты на вашем компьютере. Поэтому если на вашем компьютере установлен фаервол или антивирус, то вы можете использовать эти программы для блокировки сайтов. Все что вам нужно, это найти соответствующую функцию в настройках программы и ввести список запрещенных сайтов.

Например, для того чтобы заблокировать сайт с помощью фаервола Agnitum Outpost Firewall вам нужно открыть меню: Параметры - Политики - Подключаемые модули - Содержимое - Название сайта, и указать нужные сайты.

Практически все позволяют блокировать сайты на компьютерах пользователей. Для того чтобы заблокировать сайт войдите в веб-интерфейс роутера и найдите соответствующую функцию. Например, в роутерах ASUS нужно открыть раздел « – Фильтр URL-адресов»


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