0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

Здравствуйте всем. Сегодня мы с вами вновь вернемся к теме безопасности в интернете, особенно наших детей. На страницах нашего сайта вы найдете статьи как включить безопасный поиск, настроить Семейный режим с помощью Яндекс DNS, как закрыть доступ к определенному сайту благодаря антивирусу Avast. Все эти действия направлены на то, чтобы ограничить доступ к сомнительным сайтам (взрослой тематики, пропагандисткой направленности и т.п.) вашего ребенка. Одним словом, если вы заподозрили ваше чадо в посещении подозрительных порталов, ограничьте ему доступ к подобным сайтам через файл hosts.

Что такое файл hosts?

Постараюсь объяснить по-простому. Как только мы в адресной строке браузера ввели адрес сайта и нажали Enter, браузер этот домен с помощью специальных серверов, называемых DNS, переводит в цифровой ip-адрес и делает запрос с хостинга по данному ip. Система Windows перед отправкой запроса браузера сканирует этот файл hosts на наличие в нем ip адресов и соотвествующих им доменов.

По умолчанию, каждый компьютер имеет свой локальный адрес, который выглядит следующим образом 127.0.0.1, а доменное имя, которое присвоено этому ip – localhost.

Где располагается файл hosts?

В последних версиях системы window (7,8,10) данный файл находится в папке Windows -> System32 -> drivers -> etс

Давайте теперь зададим доменам (сайтам), которые мы хотим заблокировать, локальный ip-адрес, тем самым сделаем их недоступными, поскольку ip-адрес уже не будет соответствовать доменному имени.

Блокировка доступа к сайтам

Внести изменения можно с помощью простого Блокнота, который входит в систему Windows. В 10 версии операционной системы для быстрого доступа к данному приложению используем Поиск. Вводим слово Блокнот, затем кликаем правой кнопкой мыши по найденному приложению и выбираем пункт «Запустить от имени администратора»

Откроется обычный блокнот. Для того, чтобы открыть файл hosts, нажмите сочетание клавиш Ctrl + O или воспользоваться меню «Файл» — «Открыть…»

Далее в Проводнике открываем папку (1), в которой находится файл hosts, затем меняем типы файлы на «Все файлы…» (2), выбираем наш файл (3) и жмем кнопку «Открыть» (4).

Чаще всего в данном файле содержаться комментарии, о чем свидетельствует знак решетка (#) в начале каждой строки. Этот текст никак не обрабатывается системой. Чтобы раскомментировать строку, необходимо просто удалить знак решетки. Внизу мы видим наш знакомый адрес 127.0.0.1 и рядом название домена – localhost.

Оставляем как есть, устанавливаем курсор в конец последней строки и нажимаем Enter для перехода на новую строку.

В качестве примера, давайте закроем доступ к нашему сайту. Для этого пишем локальный ip-адрес – 127.0.0.1 делаем хотя бы один пробел и указываем домен блокируемого сайта. В нашем случае – azbuka-ineta.ru. Для добавления еще сайтов к блокировке, переходим на новую строку, пишем тот же ip-адрес и через пробел домен.

После того, как мы перечислили все адреса домены для блокировки, не забываем сохранить, используя сочетание клавиш Ctrl + S или меню «Файл» — «Сохранить»

В новых версиях windows файл hosts может быть совсем пустым. Точно также добавляем домены для блокировки и сохраняем файл.

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

Вот таким простым способом вы можете ограничить доступ к отдельным ресурсам интернета.

Поделитесь своим мнением об этом способом блокировке или задавайте свои вопросы в комментариях. А сегодня на этом все. До новых встреч.

Беречь лес нужно не от пожара, а от человека.

Подписыватесь на наш Telegram-канал, чтобы не пропустить свежие статьи с нашего сайта

Читать еще:  Сохранение страницы сайта целиком

Если вам понравилась наша статья, поделитесь с вашими друзьями.

С помощью сервисов

Закрыть доступ к конкретным ресурсам в Всемирной паутине можно с помощью специальных сервисов.

Яндекс.DNS

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

  1. Перейдите на dns.yandex.ru.
  2. Выберите один из трех предлагаемых режимов: Базовый, Безопасный или Семейный → оставьте окно браузера открытым.

OpenDNS

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

    Зарегистрируйтесь в OpenDNS Home (сделать это можно бесплатно) → подтвердите регистрацию, перейдя по ссылке из письма, которое пришло на электронную почту.

  • Зайдите в конфигурацию роутера (введите в поисковой строке браузера адрес 192.168.1.1 или 192.168.0.1). Установите в настройка WAN данные, предложенные на сайте OpenDNS.
  • Удалите кэш DNS на ПК: ПКМ по меню Пуск → Командная строка (администратор) → введите: ipconfig /flushdns → Enter.
  • Если работа проделана корректно, перейдите в панель настроек OpenDNS Dashboard в раздел Setting → укажите IP-адрес, присвоенный вам провайдером (он должен появиться в строке автоматически) → нажмите Add this network → Done.
  • Если вы используете динамический IP-адрес, установите специальную утилиту, которая предлагается для инсталляции при назначении названия создаваемого подключения. В ее задачи входит отправка сведений о вашем текущем IP при использовании маршрутизатора.

    1. Блокирование через интернет-прокси-сервер

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

    Шаг 1. Откройте приложение для просмотра содержимого веб-сайтов «Internet Explorer». Если вы используете обозреватель впервые, то, скорее всего, для его запуска потребуется подождать несколько секунд. Сразу после открытия приложения нажмите на, расположенную в правом верхнем углу окна, кнопку «Сервис», представленную в виде шестеренки, и откройте вложенное меню управления настройками «Internet Explorer». Или используйте совместное сочетание клавиш «Alt + X» для вызова меню сервиса напрямую. Затем из списка доступных действий контекстного меню выберите раздел «Свойства браузера».

    Шаг 2. В открывшемся окне свойств обозревателя «Internet Explorer» перейдите на вкладку «Подключения». Затем в нижней части окна найдите раздел «Настройка параметров локальной сети» и нажмите на кнопку «Настройка сети».

    Шаг 3. В новом окне, отвечающем за управление параметрами сети, в разделе «Прокси-сервер» установите индикатор выбора (флажок) рядом с ячейкой «Использовать прокси-сервер для локальных подключений (не применяется для коммутируемых или VPN-подключений)», чтобы включить отображение текстового поля для адреса и номера порта. Теперь необходимо ввести в соответствующее поле, которое обычно не заполнено, следующий адрес:

    Поле с указанием номера порта оставьте без изменений.

    Шаг 4. Теперь нажмите на кнопку «Дополнительно» для уточнения настроек параметров прокси-сервера. В новом окне пользователи увидят, что адреса для типов протоколов соединений («HTTP», «Безопасное» и «FTP») уже будут заполнены автоматически. Перейдите в раздел «Исключения», и в поле «Не использовать прокси-сервер для адресов, начинающихся с» введите адреса сайтов, которые вы хотите добавить в разрешенный белый список. Обязательно введите полные адреса веб-сайтов, разделяя их между собой допустимым знаком препинания, точкой с запятой.

    Когда закончите заполнять раздел исключений, нажмите кнопки «ОК» во ранее открытых окнах, чтобы внесенные изменения вступили в силу. Теперь все веб-сайты, кроме тех, которые вы включили в белый список, на вашем персональном компьютере с операционной системой «Windows 10» будут заблокированы, независимо от вида веб-браузера, используемого вами для подключения к информационной сети «Интернет».

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

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

    Многие люди по-прежнему пользуются браузером Internet Explorer, поэтому мы расскажем, как можно быстро заблокировать сайт с помощью его стандартных настроек. Перейдите в «Сервис» -> «Свойства обозревателя».

    Далее переходим во вкладку «Содержание» и нажимаем на кнопку «Включить».

    Перейдите в раздел «Разрешенные узлы», введите название сайта (например, vk.com) и нажмите «Никогда». Возможно, при этом браузер запросит у Вас ввод пароля, для того чтобы другие пользователи компьютера не сняли данный запрет в браузере.

    Как заблокировать сайт в Windows

    1. С помощью hosts-файла

    На каждом компьютере под управлением Windows есть текстовый файл с именем hosts. Если добавить в него любые URL, браузеры не смогут открывать соответствующие сайты.

    Чтобы отредактировать упомянутый файл, сначала откройте программу «Блокнот»: кликните по её ярлыку правой кнопкой мыши и выберите «Запуск от имени администратора». В окне блокнота нажмите «Файл» → «Открыть», переключите режим отображения с «Текстовые документы» на «Все файлы» и выберите файл hosts, находящийся по адресу C:WindowsSystem32driversetc.

    Когда откроется hosts-файл, опуститесь вниз текста и добавьте один или несколько адресов сайтов, которые хотите заблокировать, в таком формате: 127.0.0.1 URL. После цифр обязательно ставьте пробел, вместо URL вводите адрес сайта без части https://. Если добавляете несколько записей, каждую вводите с новой строки. Пример:

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

    Если пожелаете разблокировать сайты, снова откройте hosts-файл и удалите сделанные записи.

    2. Через специальное ПО

    Если вы хотите заблокировать отвлекающие сайты, чтобы не прокрастинировать, обратите внимание на бесплатную утилиту Cold Turkey. Вы можете добавить в неё несколько URL и назначить время, на какое они будут недоступны на вашем компьютере. Пока этот срок не истечёт, вы не сможете отменить блокировку.

    У Cold Turkey есть также платная версия, которая позволяет блокировать не только сайты, но и отвлекающие приложения.

    3. С помощью функций родительского контроля

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

    Рассмотрим блокировку сайтов для детского профиля на примере Windows 10. В предыдущих версиях ОС процедура может отличаться, но общий порядок будет похожим.

    Перейдите в раздел «Пуск» → «Параметры» → «Учётные записи» → «Ваши данные» и убедитесь, что вы вошли в систему через учётную запись Microsoft: на экране должен отображаться ваш email. Если нет, зарегистрируйте свою учётную запись.

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

    Затем вернитесь в меню «Семья и другие люди» и кликните «Управление семейными настройками через интернет».

    В отличие от старых версий ОС, где все параметры профилей находятся в одном разделе, дальнейшая настройка Windows 10 происходит на сайте Microsoft. Когда откроется сайт, авторизуйтесь через свою учётную запись и откройте раздел «Семья». Увидев профиль ребёнка, кликните рядом с ним на «Ограничение на содержимое».

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

    Эти ограничения будут действовать только для браузеров Microsoft Edge и Internet Explorer. Остальные браузеры в детском профиле будут полностью заблокированы.

    Также вы можете заблокировать определенные сайты с помощью встроенного Windows Firewall. Главный недостаток такого метода – вы не сможете использовать имя домена или сайта в правиле блокировке. Брандмауэр Windows в качестве источника/назначения позволяет указать только IP адрес или подсеть.

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

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

    Теперь нужно запустить панель настройки Windows Firewall (Панель управления Все элементы панели управленияБрандмауэр Защитника WindowsДополнительные параметры или firewall.cpl).

    В секции “Правила для исходящих подключений” создайте новое правило со следующими параметрами:

    • Тип правила: Настраиваемые;
    • Программа: Все программы;
    • Тип протокола: Любой;
    • Область: в секции “Укажите удаленные IP адреса, к которым применяется данное правило” выберите пункт “Указанные IP адреса” -> Добавить. В открывшемся окне укажите IP адреса, IP подсети или диапазон IP адресов сайтов, которые нужно заблокировать.

    Нажмите OK-> Далее -> Действие: “Блокировать подключение”.

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

    После этого Брандмауэр Защитника Windows будет блокировать все соединения с данным сайтом. В браузере при подключении к заблокированному сайту будет появляться ошибка:

    Unable to connect

    Доступ в Интернет закрыт
    Возможно, подключение заблокирована брандмауэром или антивирусным ПО.
    ERR_NETWORK_ACCESS_DENIED

    В домене AD вы можете распространить на компьютеры пользователей политику блокирующую сайт с помощью GPO. Но еще раз скажем, это нецелесообразно. Фильтровать сайты правильнее на шлюзе доступа в Интернет.

    Как заблокировать доступ к сайтам при помощи Яндекс.DNS

    Интересный сервис представила компания «Яндекс», который позволяет ограничить детей или других пользователей компьютера от посещения нежелательных сайтов. На сайте https://dns.yandex.ru/ пользователям предлагается подключиться к DNS компании Яндекс. При этом представлены 3 варианта:

    • Базовый. При подключении к нему, ограничения на доступ к сайтам не накладываются. Его компания Яндекс рекомендует использовать, чтобы быстрее происходило подключение к интернет-ресурсам;
    • Безопасный. При подключении к данным серверам DNS, пользователь защищается от зараженных сайтов, ресурсов мошенников и ботов;
    • Семейный. При подключении к семейному DNS, помимо защиты от зараженных и мошеннических сайтов, а также ботов, у пользователя блокируются сайты для взрослых и реклама для взрослых, а вместе с тем включается «Семейный поиск Яндекс».

    Чтобы подключиться к одному из DNS компании Яндекс, нужно сделать следующее:

      Нажать на клавиатуре сочетание Windows+R и прописать в открывшейся строке «Выполнить» команду ncpa.cpl, после чего нажать «ОК»;

    Сохраните настройки, после чего защита начнет действовать.

    Где находится файл hosts?

    Файл hosts расположен в папке с операционной системой Windows, обычно, это диск «С» на компьютере пользователя.

    Путь к файлу hosts будет таким:

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

    Для быстрого доступа к файлу, нажмите на клавиатуре сочетание клавиш «Windows» + «R». После этого откроется окно «Выполнить». В поле «Открыть» введите или путь к файлу (смотрите выше), или одну из этих команд:

    Затем нажмите на кнопку «ОК».

    Далее будет открыта папка «etc», в которой расположен файл «hosts».

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

    Создать файл hosts.

    Как создать файл hosts?

    ○ Зайдите в папку «etc», по пути C:WINDOWSsystem32driversetc .

    ○ правой кнопкой мышки щелкните по пустому месту внутри папки «etc»

    ○ откроется контекстное меню. Выберите «Создать» => «Текстовый документ» .

    ○ у вас появится файл с именем «Teкстовый документ .txt « .

    ○ удалите полностью имя вместе с расширением файла и впишите просто hosts . В запросе о смене расширения, нажмите на кнопку » Да «.

    ○ дальше вставляем содержимое оригинального файла hosts с образца для своей Windows системы.

    Вот и все. Ваш компьютер теперь не блокирует сайт Вконтакты, одноклассники или другие любимые сайты. Стоит отметить

  • Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector