Разное

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

02.04.2003

Содержание

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

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

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

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

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

Что понадобится для блокировки интернет страниц?

[adsense1]
  • В первую очередь, это полный доступ к тому компьютеру, на котором и будем блокировать сайты;
  • Далее, стандартный блокнот, который можно найти в меню «Пуск», независимо от того стоит у вас Windows XP или Windows 8;
  • Непосредственно, сам системный файлик под название Hosts, где и будут указываться все заблокированные ресурсы;
  • Ну и на последок, вам понадобится подробное описание, того как все сделать правильно не повредив ничего лишнего, которое вы найдете жуть ниже;

Блокировка доступа к любому сайту через Hosts

Итак, для блокировки любой интернет страницы, нам понадобится немного отредактировать один системный файлик, под названием Hosts. В Windows XP, с редактированием файла такого типа, все просто. Заходим в папку: С:\Windows\System32\Drivers\etc, и там с помощью блокнота открываем Hosts.

Для тех же у кого Windows 7, 8 или 10, я рекомендую, ознакомится с инструкцией о том, как можно отредактировать и сохранить файл Hosts на новых операционных системах.

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

Для блокировки указываем IP: 127.0.0.1 и через пробел прорисуем адрес страницы которая будет заблокирована.

Пример: 127.0.0.1 vk.com или 127.0.0.1 Youtube.com;

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

Сформировав и набрав список адресов, сохраняем его, нажав на Ctr+S или «Файл» — «Сохранить». Таким образом, мы заблокируем сайты через файл Hosts.

Теперь, при следующей попытке открыть страницу, которая была указана в блок-листе, должно появится примерно такое сообщение как у меня ниже на картинке.

Перенаправление заблокированных сайтов через файл Hosts

Как вы наверное поняли с заголовка этого раздела, в файле «Хост» есть возможность не только блокировать сайты, а и перенаправлять их на какой-нибудь другой. Например, пытаемся зайти на vk.com, вводя адрес в адресной строке, а перед нами появляется mail.ru (пример).

Реализуется это следующим образом. Открыв hosts, с новой строки прорисуем IP адрес сайта на который мы будем перенаправлять, далее, через пробел прорисуем название сайта с которого будет идти перенаправление.

Пример: 217:69:139:200 vk.com

То бишь, при в воде в адресной строке vk.com, нас будет перекидывать на адрес с IP 217:69:139:200, в данном примере это адрес mail.ru.

Как узнать адрес сайта

[adsense2]

Для тех, кто не знает как узнать IP адрес нужного сайта выполняем следующие команды:

  1. Нажав Win+R, открываем окно выполнить;
  2. Вводим CMD и нажимаем «Enter»;
  3. В командной строке пишем команду: Ping (и название сайта) — Ping mail.ru
  4. После этого, смотрим результат. Перед вами должен появится IP адрес указанного сайта.

После выполнения всех изменений, не забывайте сохранять файл. Если у вас во время редактирования был включен браузер, обязательно перезапустите его, что бы все изменения вступили в силу и начали работать. А заблокированные сайты через 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-канал, чтобы не пропустить свежие статьи с нашего сайта

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

Здравствуйте Друзья! На просторах интернета уже существуют миллионы сайтов и с каждым днем их становится еще больше. Говорят, что большая часть, процентов 80 — для взрослых, а действительно полезных — процентов 10-15. Из этих полезных отдельно стоит выделить социальные сети. Это действительно полезные сайты и они так затягивают, что это может негативно отразится на рабочем или учебном процессе. Дабы этого избежать рекомендуется блокировать доступ к этим сайтам. То же можно сделать если ребенок отходит от компьютера только что бы покушать. И то через раз. В этой статье рассмотрим

как запретить доступ к сайту через файл hosts как самый простой способ блокировки.

Как запретить доступ к сайту через hosts

Имя сайта, к которому вы хотите закрыть доступ, нужно внести в системный файл hosts. Начинаем работу с клавиши «Пуск» и в строку поиска вводим: командная. Достаточно набрать несколько букв и в списке появится запись «Командная строка». Правой кнопкой мыши вызываем контекстное меню и выбираем «Запуск от имени администратора». В открывшемся окне командной строки вводим слово notepad. Жмем «Enter» откроется программа «Блокнот»,

Нажимаем Файл/Открыть. Последовательно проходим путь

По умолчанию программа Блокнот показывает текстовые документы с расширением txt, нужно выбрать «Все файлы» внизу. Двойным щелчком мыши открываем hosts. Вводим 127.0.0.1 и (после пробела) имя сайта, который хотим заблокировать, например, vk.com. Сохраняем файл.

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

Как обойти этот запрет

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

Возьмем к примеру http://daidostup.ru/

В поле вводите заблокированный сайт и нажимаете Открыть

И можно снова сидеть в Контакте

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

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

Как закрыть доступ к нехорошим сайтам?

Есть еще один вариант блокировки опасных сайтов и сайтов для взрослых, но и он так же обходится анонимайзерами. Это использование dns от яндекса. То есть яндекс будет фильтровать запрашиваемые сайты и не пропускать вредные. Подобную функцию предоставляет антивирус (кстати бесплатный тоже) Comodo.

Делается это просто. Заходите на сайт https://dns.yandex.ru/ и читаете что по чем. Нас будет интересовать адреса DNS

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

На компьютере под управлением Windows 8 это делается следующим образом. Кликаете правой кнопкой мышки на значке сеть в области уведомлений (некоторые ошибочно называют ее треем) и выбираете Центр управления сетями и общим доступом

В левой части кликаем по ссылке Изменение параметров адаптера

Открывается окошко Сетевые подключения. Выбираете свое активное сетевое подключение и нажимаете правую кнопку мышки открываю контекстное меню. Выбираем Свойства

Открываются свойства подключения. Среди отмеченных компонентов которые используются этим подключением в самом низу выбираем Протокол Интернета версии 4 (TCP/IP) и нажимаем кнопку Свойства

Внизу выбираем Использовать следующие адреса DNS-серверов и вписываем выбранный DNS сервер Яндекса

Нажимаем ОК и закрываем все окошки. Теперь при попытке зайти на нехорошие сайты браузер отобразит приблизительно следующее

Можно задать DNS на роутере если у вас настроен DHCP сервер — тот который раздает адреса компьютерам для доступа к сети и в интернет. (Проверить скорость вашего соединения с сетью интернет можно тут)

Для этого необходимо зайти в веб-интерфейс роутера. Обычно адрес по умолчанию можно найти на обратной стороне корпуса роутера. Как правило пользователи его не часто меняют. Задаете этот ip адрес в строке браузера и заходите. У меня это выглядит так. Вводите логин и пароль для изменения настроек

Затем необходимо зайти в настройки DHCP сервера

В поле Primary DNS Server задаете выбранный в яндексе DNS и нажимаете Применить Apply

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

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

Заключение

В статье мы немножко нырнули в вопрос как запретить доступ к сайту

на компьютере. Вывод один. Если человеку сильно нужно зайти на какой-либо сайт — он туда попадет. От анонимайзеров пока защиты не придумали. Но это должен быть человек который хоть чуть чуть волокет в компьютерах, иначе можно закрыть доступ к сайту через файл hosts. Так же отличный способ блокировки нехороших сайтов является использование DNS серверов от Яндекса. Все таки зеркало интернета внушает доверие. Хотя и это можно обойти даже без анонимайзеров. Путем изменения настроек сети. Но это опять же нужно немного разбираться в компьютерах. (Как обжать сетевой кабель можно прочитать тут)

Вывод один (на мой взгляд) объяснить ребенку чем может закончиться безвылазное сидение в социальных сетях. Если же вы начальник, то в принципе, вам должно быть фиолетово, где лазит ваш сотрудник. Главное что бы делал то что нужно.

Вот такая вот статья получилась. Начали за запрет доступа, а закончили воспитанием.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Мини-курс для новичков — Как собрать компьютер и сэкономить на этом

Дата обновления: 11.12.2016, дата следующего обновления: 11.12.2019

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

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

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

Вступление

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

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

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

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

Что такое файл hosts и для чего он нужен?

Hosts — это файл операционной системы предназначенный для сопоставления имен хостов(узлов, серверов, доменов) с их IP — адресами. Согласитесь звучит немного страшно, для неопытного пользователя? Но на самом деле все достаточно просто и сейчас я вам это докажу. Если простыми словами

Файл hosts — управляет ручными настройками администратора компьютера по доступа к интернет сайтам.

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

Давайте наглядно разберемся, как работает файл hosts :

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

Теперь ближе к делу, введя в браузер к примеру название сайта одноклассники — ok.ru и нажав войти, браузер обязан отправить запрос на DNS сервер( своеобразный справочник сайтов с преобразованием в ip адреса), где сопоставляется нужная информация и если все в порядке вас соединяют с сайтом. Но для ускорения процесса соединения были придуманы несколько инструментов, первым из которых можно назвать кеш( память браузера) и как вы уже догадались интересующий нас файл hosts.

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

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

Как распространяют вирусы через файл hosts?

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

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

И действительно, если у вас пропал доступ к определенному сайту в первую очередь необходимо проверить файл hosts, найти его всегда можно перейдя в директорию:

«C:WindowsSystem32Driversetc»

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

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

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

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

Стандартное содержание файла hosts для Windows 7

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

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

Таким образом от вас могут спрятать любой текст, будьте внимательны. Если вы нашли Вирусный строки в своем hosts документе, то следует сразу его отредактировать. Но когда вы внесете все изменения у вас скорее всего не получится сохранить документ. Вылетит ошибка, мол недостаточно прав, документ может редактировать только администратор. Не пугайтесь, просто скопируйте свой файл на рабочий стол, выполните необходимое редактирование и скопируйте на место.(подробнее смотрите в видео, в конце статьи)

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

Так как файл хостс является посредником между сайтами и браузерами, то в нем можно прописать правила для доступа к конкретному сайту. К примеру через него можно без проблем заблокировать доступ к одноклассникам или контакту добавив всего две строчки в файл hosts.

127.0.0.1 ok.ru

127.0.0.1 vk.com

Конечно желательно прописать все возможные варианты ввода сайта, то есть с www и без www.

Таким образом если ваш ребенок сутками сидит за компьютером в любой из социальных сетей, вы можете без проблем заблокировать ему доступ к сайту, пока он не сделает все уроки к примеру. Чтобы заблокировать доступ к любому сайту достаточно добавить в новую строчку ip адрес локальной машины, он по умолчанию 127.0.0.1 и следом дописать домен сайта, то есть его название. Пример:

127.0.0.1 сайт-блокировки.ru

127.0.0.1 www.сайт-блокировки.ru

В первой строке вы блокируете обычное название сайта, а потом дублируете с префиксом www .

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

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

Теперь вы знаете, что можно без проблем блокировать сайты через файл hosts

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

Практический пример: закрываем доступ к сайтам через файл hosts

На» данный обзор я потратил значительное количество времени и для меня очень важно услышать ваше мнение, оказалась ли информация вам полезной и все ли понятно рассказано? Жду ваши мысли и предложения.

>

Как закрыть доступ к сайту через hosts

Здравствуйте Друзья! На просторах интернета уже существуют миллионы сайтов и с каждым днем их становится еще больше. Говорят, что большая часть, процентов 80 — для взрослых, а действительно полезных — процентов 10-15. Из этих полезных отдельно стоит выделить социальные сети. Это действительно полезные сайты и они так затягивают, что это может негативно отразится на рабочем или учебном процессе. Дабы этого избежать рекомендуется блокировать доступ к этим сайтам. То же можно сделать если ребенок отходит от компьютера только что бы покушать. И то через раз. В этой статье рассмотрим как запретить доступ к сайту через файл hosts как самый простой способ блокировки.

Как запретить доступ к сайту через hosts

Имя сайта, к которому вы хотите закрыть доступ, нужно внести в системный файл hosts. Начинаем работу с клавиши «Пуск» и в строку поиска вводим: командная. Достаточно набрать несколько букв и в списке появится запись «Командная строка». Правой кнопкой мыши вызываем контекстное меню и выбираем «Запуск от имени администратора». В открывшемся окне командной строки вводим слово notepad. Жмем «Enter» откроется программа «Блокнот»,

Нажимаем Файл/Открыть. Последовательно проходим путь

По умолчанию программа Блокнот показывает текстовые документы с расширением txt, нужно выбрать «Все файлы» внизу. Двойным щелчком мыши открываем hosts. Вводим 127.0.0.1 и (после пробела) имя сайта, который хотим заблокировать, например, vk.com. Сохраняем файл.

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

Как обойти этот запрет

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

Возьмем к примеру http://daidostup.ru/

В поле вводите заблокированный сайт и нажимаете Открыть

И можно снова сидеть в Контакте

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

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

Как закрыть доступ к нехорошим сайтам?

Есть еще один вариант блокировки опасных сайтов и сайтов для взрослых, но и он так же обходится анонимайзерами. Это использование dns от яндекса. То есть яндекс будет фильтровать запрашиваемые сайты и не пропускать вредные. Подобную функцию предоставляет антивирус (кстати бесплатный тоже) Comodo.

Делается это просто. Заходите на сайт https://dns.yandex.ru/ и читаете что по чем. Нас будет интересовать адреса DNS

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

На компьютере под управлением Windows 8 это делается следующим образом. Кликаете правой кнопкой мышки на значке сеть в области уведомлений (некоторые ошибочно называют ее треем) и выбираете Центр управления сетями и общим доступом

В левой части кликаем по ссылке Изменение параметров адаптера

Открывается окошко Сетевые подключения. Выбираете свое активное сетевое подключение и нажимаете правую кнопку мышки открываю контекстное меню. Выбираем Свойства

Открываются свойства подключения. Среди отмеченных компонентов которые используются этим подключением в самом низу выбираем Протокол Интернета версии 4 (TCP/IP) и нажимаем кнопку Свойства

Внизу выбираем Использовать следующие адреса DNS-серверов и вписываем выбранный DNS сервер Яндекса

Нажимаем ОК и закрываем все окошки. Теперь при попытке зайти на нехорошие сайты браузер отобразит приблизительно следующее

Можно задать DNS на роутере если у вас настроен DHCP сервер — тот который раздает адреса компьютерам для доступа к сети и в интернет. (Проверить скорость вашего соединения с сетью интернет можно тут)

Для этого необходимо зайти в веб-интерфейс роутера. Обычно адрес по умолчанию можно найти на обратной стороне корпуса роутера. Как правило пользователи его не часто меняют. Задаете этот ip адрес в строке браузера и заходите. У меня это выглядит так. Вводите логин и пароль для изменения настроек

Затем необходимо зайти в настройки DHCP сервера

В поле Primary DNS Server задаете выбранный в яндексе DNS и нажимаете Применить Apply

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

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

Заключение

В статье мы немножко нырнули в вопрос как запретить доступ к сайту на компьютере. Вывод один. Если человеку сильно нужно зайти на какой-либо сайт — он туда попадет. От анонимайзеров пока защиты не придумали. Но это должен быть человек который хоть чуть чуть волокет в компьютерах, иначе можно закрыть доступ к сайту через файл hosts. Так же отличный способ блокировки нехороших сайтов является использование DNS серверов от Яндекса. Все таки зеркало интернета внушает доверие. Хотя и это можно обойти даже без анонимайзеров. Путем изменения настроек сети. Но это опять же нужно немного разбираться в компьютерах. (Как обжать сетевой кабель можно прочитать тут)

Вывод один (на мой взгляд) объяснить ребенку чем может закончиться безвылазное сидение в социальных сетях. Если же вы начальник, то в принципе, вам должно быть фиолетово, где лазит ваш сотрудник. Главное что бы делал то что нужно.

Вот такая вот статья получилась. Начали за запрет доступа, а закончили воспитанием.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Мини-курс для новичков — Как собрать компьютер и сэкономить на этом

Дата обновления: 11.12.2016, дата следующего обновления: 11.12.2019

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

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

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

Вступление

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

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

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

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

Что такое файл hosts и для чего он нужен?

Hosts — это файл операционной системы предназначенный для сопоставления имен хостов(узлов, серверов, доменов) с их IP — адресами. Согласитесь звучит немного страшно, для неопытного пользователя? Но на самом деле все достаточно просто и сейчас я вам это докажу. Если простыми словами

Файл hosts — управляет ручными настройками администратора компьютера по доступа к интернет сайтам.

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

Давайте наглядно разберемся, как работает файл hosts :

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

Теперь ближе к делу, введя в браузер к примеру название сайта одноклассники — ok.ru и нажав войти, браузер обязан отправить запрос на DNS сервер( своеобразный справочник сайтов с преобразованием в ip адреса), где сопоставляется нужная информация и если все в порядке вас соединяют с сайтом. Но для ускорения процесса соединения были придуманы несколько инструментов, первым из которых можно назвать кеш( память браузера) и как вы уже догадались интересующий нас файл hosts.

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

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

Как распространяют вирусы через файл hosts?

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

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

И действительно, если у вас пропал доступ к определенному сайту в первую очередь необходимо проверить файл hosts, найти его всегда можно перейдя в директорию:

«C:WindowsSystem32Driversetc»

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

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

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

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

Стандартное содержание файла hosts для Windows 7

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

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

Таким образом от вас могут спрятать любой текст, будьте внимательны. Если вы нашли Вирусный строки в своем hosts документе, то следует сразу его отредактировать. Но когда вы внесете все изменения у вас скорее всего не получится сохранить документ. Вылетит ошибка, мол недостаточно прав, документ может редактировать только администратор. Не пугайтесь, просто скопируйте свой файл на рабочий стол, выполните необходимое редактирование и скопируйте на место.(подробнее смотрите в видео, в конце статьи)

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

Так как файл хостс является посредником между сайтами и браузерами, то в нем можно прописать правила для доступа к конкретному сайту. К примеру через него можно без проблем заблокировать доступ к одноклассникам или контакту добавив всего две строчки в файл hosts.

127.0.0.1 ok.ru

127.0.0.1 vk.com

Конечно желательно прописать все возможные варианты ввода сайта, то есть с www и без www.

Таким образом если ваш ребенок сутками сидит за компьютером в любой из социальных сетей, вы можете без проблем заблокировать ему доступ к сайту, пока он не сделает все уроки к примеру. Чтобы заблокировать доступ к любому сайту достаточно добавить в новую строчку ip адрес локальной машины, он по умолчанию 127.0.0.1 и следом дописать домен сайта, то есть его название. Пример:

127.0.0.1 сайт-блокировки.ru

127.0.0.1 www.сайт-блокировки.ru

В первой строке вы блокируете обычное название сайта, а потом дублируете с префиксом www .

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

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

Теперь вы знаете, что можно без проблем блокировать сайты через файл hosts

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

Практический пример: закрываем доступ к сайтам через файл hosts

На» данный обзор я потратил значительное количество времени и для меня очень важно услышать ваше мнение, оказалась ли информация вам полезной и все ли понятно рассказано? Жду ваши мысли и предложения.

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

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

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

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

Что понадобится для блокировки интернет страниц?

  • В первую очередь, это полный доступ к тому компьютеру, на котором и будем блокировать сайты;
  • Далее, стандартный блокнот, который можно найти в меню «Пуск», независимо от того стоит у вас Windows XP или Windows 8;
  • Непосредственно, сам системный файлик под название Hosts, где и будут указываться все заблокированные ресурсы;
  • Ну и на последок, вам понадобится подробное описание, того как все сделать правильно не повредив ничего лишнего, которое вы найдете жуть ниже;

Блокировка доступа к любому сайту через Hosts

Итак, для блокировки любой интернет страницы, нам понадобится немного отредактировать один системный файлик, под названием Hosts. В Windows XP, с редактированием файла такого типа, все просто. Заходим в папку: С:WindowsSystem32Driversetc, и там с помощью блокнота открываем Hosts.

Для тех же у кого Windows 7, 8 или 10, я рекомендую, ознакомится с инструкцией о том, как можно отредактировать и сохранить файл Hosts на новых операционных системах.

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

Для блокировки указываем IP: 127.0.0.1 и через пробел прорисуем адрес страницы которая будет заблокирована.

Пример: 127.0.0.1 vk.com или 127.0.0.1 Youtube.com ;

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

Сформировав и набрав список адресов, сохраняем его, нажав на Ctr+S или «Файл» — «Сохранить». Таким образом, мы заблокируем сайты через файл Hosts.

Теперь, при следующей попытке открыть страницу, которая была указана в блок-листе, должно появится примерно такое сообщение как у меня ниже на картинке.

Перенаправление заблокированных сайтов через файл Hosts

Как вы наверное поняли с заголовка этого раздела, в файле «Хост» есть возможность не только блокировать сайты, а и перенаправлять их на какой-нибудь другой. Например, пытаемся зайти на vk.com, вводя адрес в адресной строке, а перед нами появляется mail.ru ( пример ).

Реализуется это следующим образом. Открыв hosts, с новой строки прорисуем IP адрес сайта на который мы будем перенаправлять, далее, через пробел прорисуем название сайта с которого будет идти перенаправление.

Пример: 217:69:139:200 vk.com

То бишь, при в воде в адресной строке vk.com, нас будет перекидывать на адрес с IP 217:69:139:200, в данном примере это адрес mail.ru.

Как узнать адрес сайта

Для тех, кто не знает как узнать IP адрес нужного сайта выполняем следующие команды:

  1. Нажав Win+R, открываем окно выполнить;
  2. Вводим CMD и нажимаем «Enter»;
  3. В командной строке пишем команду: Ping (и название сайта) — Ping mail.ru
  4. После этого, смотрим результат. Перед вами должен появится IP адрес указанного сайта.

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

>

Блокировка сайтов через dns | Gadget-apple.ru

На чтение 17 мин Просмотров 134 Опубликовано

Рассмотрим несколько способов, которые помогут вам запретить доступ к отдельным сайтам, URL и IP адресам в Windows без использования сторонних программ. Обычно блокировку сайтов наиболее эффективно настраивать на уровне сетевого шлюза (роутер, маршрутизатор, Wi-Fi точка доступа, через которую вы выходите в Интернет), или с помощью стороннего ПО (фильтры контента, DNS фильтры и т.д.). В нашем случае мы попробуем заблокировать определенный сайт с помощью встроенных средств Windows 10 и автоматизации PowerShell.

Блокировка сайтов в Windows с помощью файла hosts

Самый известный способ заблокировать определенный сайт в Windows — отредактировать файл hosts. Обычно файл находится в каталоге %windir%system32driversetc. Обратите внимание, что у файла hosts нет расширения.

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

Чтобы заблокировать определенный сайт (например, ok.ru), откройте на редактирование файл hosts (с правами администратора) и добавьте в него строки вида:

127.0.0.1 ok.ru
127.0.0.1 www.ok.ru

Сохраните файл и перезагрузите компьютер (или очистите DNS кэш командой: ipconfig /flushdns ).

После этого при попытке открыть сайт ok.ru в любом браузере будет появляется сообщение «Страница не найдена» / «Страница не доступна».

Вы можете добавлять новые строки с URL сайтов в файл hosts с помощью такого bat файла:

@echo off
set hostspath=%windir%System32driversetchosts
echo 127.0.0.1 www.facebook.com >> %hostspath%
echo 127.0.0.1 facebook.com >> %hostspath%
exit

Либо можно воспользоваться следующими PowerShell функциями для автоматизации блокировки (разблокировки) определенных сайтов в списке запрещенных доменов в файле hosts.

Function BlockSiteHosts ( [Parameter(Mandatory=$true)]$Url) <
$hosts = ‘C:WindowsSystem32driversetchosts’
$is_blocked = Get-Content -Path $hosts |
Select-String -Pattern ([regex]::Escape($Url))
If(-not $is_blocked) <
$hoststr=»127.0.0.1 « + $Url
Add-Content -Path $hosts -Value $hoststr
>
>

Function UnBlockSiteHosts ( [Parameter(Mandatory=$true)]$Url) <
$hosts = ‘C:WindowsSystem32driversetchosts’
$is_blocked = Get-Content -Path $hosts |
Select-String -Pattern ([regex]::Escape($Url))
If($is_blocked) <
$newhosts = Get-Content -Path $hosts |
Where-Object <
$_ -notmatch ([regex]::Escape($Url))
>
Set-Content -Path $hosts -Value $newhosts
>
>

Теперь чтобы добавить определенный сайт в заблокированные достаточно выполнить функцию:

Чтобы разблокировать сайт запустите:

Блокировка сайтов через DNS

Если ваши клиенты пользуются одним DNS сервером, вы можете аналогичным образом заблокировать определенный сайты с помощью создания DNS записи в этом DNS, указывающей на 127.0.0.1 (или что-то в таком роде). По такому принципу, кстати, работают большинство коммерческих контент фильтров DNS (OpenDNS, SkyDNS, Яндекс.DNS и т.д.).

Блокируем IP адрес сайта в брандмауэре Windows

Также вы можете заблокировать определенные сайты с помощью встроенного 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. Но еще раз скажем, это нецелесообразно. Фильтровать сайты правильнее на шлюзе доступа в Интернет.

PowerShell: правила блокировки сайтов по имени и IP адресу в брандмауэре Windows

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

New-NetFirewallRule -DisplayName „Block Site“ -Direction Outbound -LocalPort Any -Protocol Any -Action Block -RemoteAddress 217.20.147.1, 217.20.141.0/26

Строка „ The rule was parsed successfully from the store“ говорит о том, что правило новое правило брандмауэра успешно применено. Вы можете найти его в графическом интерфейсе Windows Firewall.

Чтобы не резолвить имя сайта в IP адреса вручную можно использовать PowerShell командлет Resolve-DnsName для получения IP адресов сайтов.

Resolve-DnsName „ok.ru“| Select-Object -ExpandProperty IPAddress

Таким образом мы можем преобразовать имя домена в IP адреса и сразу добавить запрещающее правило для блокирования доступа к сайту:

$IPAddress = Resolve-DnsName „ok.ru“| Select-Object -ExpandProperty IPAddress
New-NetFirewallRule -DisplayName „Block Site“ -Direction Outbound -LocalPort Any -Protocol Any -Action Block -RemoteAddress $IPAddress

Получается, что теперь вы можете добавить запрещающее правило в Windows Firewall сразу для нескольких сайтов:

$SitesToBlock = „lenta.ru“,»mail.ru»,»facebook.com»
$IPAddress = $SitesToBlock | Resolve-DnsName -NoHostsFile | Select-Object -ExpandProperty IPAddress
New-NetFirewallRule -DisplayName «Block Web Sites» -Direction Outbound -LocalPort Any -Protocol Any -Action Block -RemoteAddress $IPAddress

У командлета Resolve-DnsName я добавил параметр -NoHostsFile, чтобы не использовать при проверке файл hosts.

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

Эта статья прежде всего разминка для ума. В корпоративной сети для ограничения доступа к сайтам нужно использовать фильтрацию на уровне шлюза доступа в интернет или прокси-сервере. Блокировка доступа на уровне хостов не столь эффективна.

DNS интернет-фильтр — это интернет сервис, который позволяет фильтровать нежелательные серверы в интерент по их доменным именам. Например сайт www.virus.org — распространяет вирус на компьютеры пользователей, которые на него заходят. Если у такого пользователя будет подключен интернет-фильтр на основе DNS то вместо зараженного сайта пользователь увидит сообщение о блокировке опасного сайта. То же самое произойдет с поддельным сайтом, который попытается украсть ваши пароли от соцсетей или номера кредитных карт.

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

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

Как работает dns-фильтр

Сильно упрощенно это выглядит следующим образом:

  1. Пользователь вводит в строке браузера адрес сайта.
  2. Компьютер преобразует символьный адрес сайта в ip-адрес используя службу dns. Таким образом на сервер фильтра отправляется запрос с адресом сайта.
  3. Если адрес сайта на dns сервере не находится в черном списке, то компьютеру пользователя передаётся ip-адрес сервера обслуживающего сайт и пользователь получает в окне браузера содержимое сайта.
  4. Если адрес сайта находится в черном списке dns сервера, то пользователю передается ip-адрес специального веб-сервера который отображает в окне браузера пользователя сообщение о блокировке узла.

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

Общедоступные DNS-фильтры

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

  1. Публичный DNS сервер Google. Этот сервер по сути создавался не для фильтрации, а для ускорения работы интернет за счёт очень быстрого резаольвинга, но кроме того публичный dns от Google так же фильтрует фишинговые и вредоносные серверы. Кроме того данный сервер умеет работать по IPv6
    Адреса DNS Google:
    IPv4 8.8.8.8, 8.8.4.4
    IPv6 2001:4860:4860::8888, 2001:4860:4860::8844
  2. OpenDNS — пожалуй старейший DNS-фильтр. Есть платные и бесплатные возможности. Умеет исправлять неправильно набранные адреса сайтов, а так же показывает страницу с поиском и рекламой, в случае если адрес исправить не удалось автоматически. Имеет профили для Родительского контроля доступные бесплатно после регистрации. Без регистрации декларируется быстрый резольвинг и фильтрацию вредоносных серверов.
    Адреса DNS OpenDNS:
    208.67.222.222
    208.67.220.220
    https://www.opendns.com/
  3. SkyDNS — один из первых отечественных сервисов. Есть платные и бесплатные тарифы. Имеется возможность ручного составления черных и белых списков, блокировка сайтов по категориям, блокировка рекламы, статистика. На бесплатном тарифе урезаны возможности по ручной блокировке, статистика только за месяц и т.д. Без регистрации сервис фильтрует только фишинговые и вредоносные сайты. Есть возможности родительского контроля путем фильтрации опасных сайтов и замены поисковых систем на безопасный поиск от SkyDNS. Управление аккаунтом на сайте либо через приложение устанавливаемое на компьютер под управлением Windows.
    Адрес DNS SkyDNS:
    193.58.251.251
    http://www.skydns.ru
  4. Яндекс.DNS. Публичный DNS фильтр от отечественного поискового гиганта. Никакой регистрации не требуется. Предполагает 3 сценария использования 1) Быстрый и надежный резольвинг 2) Резольвинг + фильтрация опасных серверов 3) Резаольвинг + фильтрация опасных серверов + ролительский контроль. Для составления черных списков используются данные поисковой системы. Сервер поддерживает IPv6.
    Адреса DNS серверов Яндекс:
    Базовый IPv4 77.88.8.8, 77.88.8.1, IPv6 2a02:6b8::feed:0ff, 2a02:6b8:0:1::feed:0ff
    Безопасный IPv4 77.88.8.88, 77.88.8.2, IPv6 2a02:6b8::feed:bad, 2a02:6b8:0:1::feed:bad
    Семейный IPv4 77.88.8.7, 77.88.8.3, IPv6 2a02:6b8::feed:a11, 2a02:6b8:0:1::feed:a11
    http://dns.yandex.ru/advanced/
  5. Norton ConnectSafe. Безопасные сервера DNS от Symantec. Как и в случае с Яднексом не требует регистрации для персонального использования. Имеет аналогичную структуру серверов по 3 категориям: 1) Безопасный 2) Безопасный и порно 3) Безопасный, Порно и прочее нежелаетльное детям.
    Адреса DNS Norton:
    Безопасный: 199.85.126.10, 199.85.127.10
    Безопасный+Порн: 199.85.126.20, 199.85.127.20
    Родительский контроль: 199.85.126.30, 199.85.127.30
    https://dns.norton.com/

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

Какой dns-фильтр выбрать?

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

  • По скорости работы: SkyDNS, Google, Яндекс
  • По функциональным возможностям SkyDNS, OpenDNS
  • По Безопасности Яндекс, Norton, Google

Для тестирования производительности описанных выше DNS серверов я использовал утилиту DNS Benchmark, результаты отсортированы по времени ответа.

Как видите из моей сети самый быстрый оказался SkyDNS, следующий за ним Google, затем сервера Яндекс (С полными фильтрами для родительского контроля). Ситуация из вашей сети, либо в другое время суток может отличаться. Лучше всего протестировать каждый сервис самостоятельно! У каждого сервиса свои алгоритмы построения черных списков, поэтому существует вероятность ложных блокировок надежных сайтов. На мой взгляд хорошей золотой серединой выглядят сервера Яндекса.

Пишите в комментариях что вы думаете по этому поводу! Буду рад ссылкам на другие аналогичные сервисы и авторитетным (подкрепленным аргументами) критическим высказываниям по теме.

5 бесплатных dns интернет-фильтров: 5 комментариев

Зарегистрировался на сайте SkyDNS, разрешил (убрал галочки) «Прокси и анонимайзеры» и «Сайты для взрослых», и установил себе в роутере SkyDNS. Пока всё нравится. Спасибо за статью.

Забыл написать: Ещё необходимо в аккаунте на сайте ввести свой IP-адрес. Если этого не сделать, то это всё равно что не регистрировался.

Справедливое дополнение, но это актуально только если у вас статический ip-адрес. Если динамический, то только устанавливать клиента.

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

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

Добавить комментарий

Отменить ответ

Внимание! Нажимая кнопку «Отправить комментарий» вы соглашаетесь с политикой конфиденциальности сайта.

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

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

Хорошо знакомый способ ограничения доступа к сайту в операционной системе Windows — это добавление необходимых строк в файл hosts. Часто вирусные приложения поступают подобным образом, блокируя пользователям возможность, например, заходить во ВКонтакте или на другие сайты именно через файл hosts. Пользователь также может самостоятельно добавить ресурсы, которые он не хочет, чтобы открывались через браузер на компьютере, в этот файл:

  1. Для начала потребуется открыть приложение «Блокнот» от имени администратора. Для этого начните писать слово «Блокнот» в поиске и когда приложение будет найдено, нажмите на него правой кнопкой мыши и выберите пункт «Запуск от имени администратора»;
  2. Открыв приложение «Блокнот» от имени администратора, нужно нажать в верхнем меню «Файл» — «Открыть» и найти файл hosts, который располагается по следующему адресу:

Обратите внимание: По умолчанию «Блокнот» предлагает открывать только текстовые файлы. Чтобы по данному адресу был виден файл hosts, установите внизу окна поиска вариант «Все файлы»;

  • Когда файл hosts будет открыт в блокноте, в него потребуется внести некоторые изменения. Вносятся они в самый низ файла. Возможны два варианта:
  • Сперва прописывается адрес 127.0.0.1 и через пробел адрес сайта. В таком случае доступ к данному сайту будет заблокирован;
  • Сперва прописывается ip-адрес сайта, на который вы хотите включить переадресацию. Например, ip-адрес сайта Yandex — 93.158.134.11, а после него через пробел сайт, при заходе на который будет срабатывать переадресация.
  • Важно: Для каждого сайта желательно создавать две строчки в файле hosts — одна с простым адресом сайта, например vk.com, а вторая с адресом сайта и припиской www в начале, то есть www.vk.com.

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

    Блокировка доступа к сайту через брандмауэр Windows

    В операционной системе Windows, начиная с 7 версии, имеется встроенный брандмауэр, который можно использовать для блокировки сайтов. Сложность состоит в том, что, в отличие от изменений в файле hosts, в брандмауэр нужно вводить ip-адрес сайта, к которому идет подключение. Подробно опишем, как выполнять блокировку сайтов через брандмауэр:

    1. Сначала нужно узнать ip-адрес сайта, который будем блокировать. Для этого запустите командную строку и введите в ней команду: Ping адрес_сайта. После этого нажмите Enter, и в окне командной строки будет направлен запрос на сайт, а вместе с тем можно будет увидеть ip-адрес ресурса. Запишите его, перед тем как переходить к следующему пункту инструкции;
    2. Далее нужно запустить сам брандмауэр Windows, для этого введите в поиск словосочетание «Брандмауэр Windows» и откройте предложенную поиском утилиту. Также запустить приложение можно, если зайти в «Панель управления», далее выбрать режим отображения «Крупные значки» и перейти в раздел «Брандмауэр Windows», а после в «Дополнительные параметры»;
    3. Открыв брандмауэр Windows, нажмите в левой части окна на пункт «Правила для исходящего подключения», а после справа выберите вариант «Создать правило»;
    4. Откроется новое окно, в котором выберите пункт «Настраиваемые» и нажмите «Далее»;
    5. На следующей странице установите галочку в пункт «Все программы» и нажмите «Далее»;
    6. На следующей странице не требуется ничего менять, просто жмите «Далее»;
    7. В разделе «Область» необходимо переключить в графе «Укажите удаленный IP-адрес» на пункт «Указанные IP-адреса». После этого нажмите «Добавить» и откроется окно. В этом окне нужно ввести IP-адреса сайта, который требуется заблокировать на компьютере, после чего нажать «ОК» и «Далее»;
    8. В разделе «Действие» выберите вариант «Блокировать подключение» и нажмите «Далее»;
    9. На странице «Профиль» ничего менять не нужно, а в окне «Имя» укажите название созданного правила.

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

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

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

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

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

    1. Нажать на клавиатуре сочетание Windows+R и прописать в открывшейся строке «Выполнить» команду ncpa.cpl, после чего нажать «ОК»;
    2. Далее в списке открывшихся подключений нажмите правой кнопкой мыши на то, которое вы используете, и перейдите в «Свойства»;
    3. В меню со списком сетевых протоколов выделите «IP версии 4 (TCP/IPv4)» и перейдите в свойства;
    4. В нижней части окна введите DNS, предложенные компанией Яндекс для желаемого режима.

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

    Расширение в Google Chrome для блокировки сайтов

    Еще один способ заблокировать доступ на нежелательные сайты — это установить в браузер Google Chrome специальное расширение, в котором указать нежелательные для посещения ресурсы. В магазине расширений Google Chrome имеется расширение под названием «Block Site» — оно отлично справляется с блокировкой ресурсов.

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

    Расширение позволяет заблокировать отдельные сайты или установить переадресацию при заходе на них. Также можно прописать «стоп-слова», при обнаружении которых в адресе сайта, доступ к ресурсу будет блокироваться. Можно установить и многие другие параметры блокировки, а изменения опций в расширении «Block Site» настроить только по паролю.

    Видеоинструкция

    Как заблокировать сайт, или сайты?

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

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

    Блокировка сайтов при помощи файла hosts

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

    1. Запустите блокнот с правами администратора. Если используете операционную систему Windows 7, то разверните меню «Пуск» и отыщите его в разделе программ. Затем вызовите контекстное меню этой программы и запустите ее от имени администратора. Для пользователей Windows 8, нужно в поиске начального экрана набрать «блокнот» и среди программ найти нужную, дальше аналогичным способом запускаете с правами администратора.

    2. Дальше уже в самом блокноте разверните верхнее меню «Файл» и нажмите «Открыть…». Дальше переходим к местоположению файла по такому пути: C:\Windows\System32\drivers\etc. Дальше выберите показ всех фалов и нажмите на hosts, находящийся в конечной папке.

    3. В самом файле вы можете увидеть примерно такой текст.

    4. Для добавления сайтов, которые должны быть заблокированы, необходимо указать этот адрес 127.0.0.1 и адрес главной страницы сайта (без http). После того, как сохраните файл, указанный сайт перестанет открываться. При этом, вместо 127.0.0.1 вы можете указывать другие, хорошие сайты, которые будут открываться вместо заблокировано. Адреса можно указывать через пробел.

    Сохраняем этот файл и выполняем перезагрузку компьютера.

    В примере показана блокировка сайта Одноклассники и Вконтакте.

    Так вы сможете заблокировать все нежелательные сайты.

    Но тут имеется парочка недостатков:

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

    Более эффективный способ – OpenDNS

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

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

    В первую очередь регистрируемся на OpenDNS Home. Для этого посетите официальную страницу по такому адресу: https://signup.opendns.com/homefree/. Регистрируемся на сайте, указав все необходимые данные, и сразу попадаем в личный кабинет.

    Здесь будет ссылка, перейдя по которой можно ознакомиться с инструкциями по настройке DNS на своем ПК, для Wi-Fi или сервера. Но все эти инструкции будут английском языке, поэтому далее, в этой статье мы еще подробно рассмотрим как выполнить блокировку различных ресурсов в интернете с помощью DNS.

    Настраиваем блокировку для одного ПК

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

     Дальше будет список компонентов используемых подключением, в нем выделяете TCP/IPv4 и нажимаете на кнопку «Свойства».

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

    Дополнительно, рекомендуется почистить кэш для DNS. Чтобы это сделать, откройте командную строку с администраторскими правами и запустите такую команду: ipconfig /flushdns.

    Устанавливаем параметры DNS на роутере, и настраиваем блокировку OpenDNS

    В этом случае сайты будут блокироваться на всех ПК, планшетах и телефонах, которые подключаются к данной точке доступа. Эти же адреса DNS необходимо указать в параметрах WAN для роутера. Если провайдер вашей сети использует динамические IP, то дополнительно установите на ПК, чаще всего подключаемый к сети, приложение OpenDNS Updater.

    На этом настройка устройств завершена. Возвращаемся к сайту OpenDNS, нажмите на ссылку «Test your new settings».

    Таким образом вы проверите правильность выполненных настроек. При правильном выполнении всех настроек, появится сообщение с предложением перейти в сваю панель управления OpenDNS Dashboard, нажав на ссылку «Visit your dashboard».

    Здесь нужно будет прописать адрес IP для которого будут действовать все выбранные параметры. Как уже говорилось ранее, для тех, у кого динамические IP, существует дополнительное приложение, которое тоже необходимо установить (нажмите на пункт “client-side software”). Оно будет автоматически определять адрес ПК или роутера, отправляя его на сервер OpenDNS.  Следующим шагом придумываете имя созданной сети, можете написать абсолютно любое.

    После добавления сети, ее можно будет наблюдать в списке. Для открытия настроек блокировки сайтов, сделайте клик по IP этой сети. В настройках можно устанавливать стандартные фильтры, а также добавлять другие сайты через Manage individual domains. Вводите любой адрес сайта и устанавливаете для него параметр Always block, после чего, для добавления к блокировке, нажимаете Add Domain.

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

    Не забываем и про родительский контроль

    Для своих новых систем, корпорация Microsoft разработала собственный инструмент родительского контроля, способный закрывать доступ ребенку к плохим сайтам. Мы уже рассматривали, в более ранних статьях, работу с данной функцией: как установить родительский контроль в Windows 10. Для Windows 7 также существует неплохая система блокировки сайтов.

    Антивирусы и другие сторонние программы

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

    Если поискать, то можно найти еще очень большое количество разных сторонних программ, которые специализируются чисто на блокировании сайтов. Они бывают как платными, так и среди них встречается много и бесплатного софта (Norton Family, Net Nanny и др). Чаще всего, они блокируют сайты исключительно на одном ПК, но иногда можно встретить и более сложные варианты. В дальнейшем мы еще познакомимся с такими приложениями в отдельной статье.

    Файл Hosts или запрет доступа к сайтам

    В данном видео рассмотрим назначение файла hosts в операционной системе Windows, а так же способы запрета на доступ к сайтам и варианты обхода данного запрета.

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

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

    1) Сначала мы вводим адрес сайта в адресную строку браузера

    2) Далее браузер проверяет в своем кэше, выполнялся ли вход на данный сайт прежде:

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

    — если нет, то выполняется запрос к тому самому файлу hosts.

    3) В файле hosts хранится информация в виде соответствия между ip адресами и адресами сайтов. По сути, он является как бы локальным DNS сервером, так как в его функции, так же как и в функции DNS сервера, входит преобразование доменных имен в IP адреса:

    — если запись найдена, то выполняется загрузка сайта с указанного IP адреса;

    — если нет, то выполняется запрос к кэшу DNS.

    4) Кэш DNS, так же хранит информацию в виде соответствия между IP адресом и адресом сайта. Но в нем хранятся последние адреса, к которым были обращения, таким образом ускоряется процесс преобразования доменного имени в IP адрес:

    — если запись найдена, то выполняется загрузка сайта с указанного IP адреса;

    — если нет, то выполняется запрос к DNS серверу.

    5) DNS сервер ищет IP адрес в глобальной базе адресов и:

    — если находит, то выполняется загрузка сайта с указанного IP;

    — если нет, то выдается сообщение «Веб-страница недоступна». Но не стоит забывать, что данное сообщение появится если у вас не работает интернет.

    В общем, наша задача заключается в том, чтобы пользователь, пытаясь зайти на сайт, допустим Вконтакте, получил сообщение «Веб-страница недоступна». В данной ситуации нам понадобится сделать 2 операции: 1 – создать несуществующее соответствие между IP адресом и адресом требуемого сайта в файле hosts; 2 – очистить кэш браузеров, чтобы правильная запись не была оттуда вытащена.

    Таким образом, мы будем завершать алгоритм работы браузера на этапе обращения к hosts файлу.

    А тестировать все это дело мы будем на самых популярных браузерах, это Internet Explorer, Opera, Google Chrome и Mozilla Firefox. С каждого браузера я зашел на сайт Вконтакте, чтобы далее проверить, для каких браузеров сразу сработают изменения в файле hosts, а для каких придется почистить кэш.

    Перейдем к редактированию этого самого файла hosts, находится но по следующему пути (C:\ Windows \ system32 \ drivers \ etc \ hosts) Данный файл не имеет расширения, по этому для него не назначено никакой программы для редактирования, а редактировать его можно в обычном блокноте.

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

    И так, нам необходимо указать соответствие между доменом vk.com и IP адресом 127.0.0.1 – это IP адрес локальной машины. На любом компьютере данный адрес является локальным, даже если есть подключение к сети интернет или локальной сети. При обращении к данному адресу, компьютер стучится сам к себе. Таким образом, когда пользователь захочет перейти на сайт Вконтакте, браузер будет запрашивать сайт у локального компютера, а не из сети интернет. А так как на локальном компьютере никакой подобной информации нет, то пользователь получит сообщение «Веб-страница недоступна»

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

    Internet Explorer (Сервис \ Свойства обозревателя \ История просмотра \ Удалить \ Удалить)

    Opera (Opera \ Настройки \ Безопасность \ Очистить историю посещений \ С самого начала \ Очистить историю посещений)

    Mozilla Firefox (Меню \ Настройки \ Дополнительные \ Сеть \ Кэшированное веб-содержимое \ Очистить сейчас)

    Google Chrome (Меню \ Настройки \ История \ Очистить историю \ За все время \ Очистить историю)

    Теперь все страницы, которые содержат домен vk.com будут блокироваться и выдаваться сообщение «Веб-страница недоступна»

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

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

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

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

    И еще, данную блокировку можно обойти, используя сайты анонимайзеры. Суть работы анонимайзера заключается в том, что он является сайтом посредником между вами и сайтом назначения, причем, как вы видите, адрес сайта не vk.com, а другой. Следовательно, файл hosts разрешит доступ к данному сайту. Но не стоит сильно радоваться, так как сайт является посредником, то он будет в курсе всей вашей активности. Так что, не стоит на данного рода ресурсах вводить свой логин и пароль к тому или иному сервису, так как они станут известны и владельцам данного сайта! Не могу сказать, что данные сайты используются как раз для этих целей, но данный исход событий вполне вероятен. Так что лучше использовать анонимайзеры для сайтов, где не требуется вводить конфиденциальную информацию!

     

    Как запретить доступ к сайту на компьютере

    С помощью средств Windows

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

    Редактирование файла hosts


    Как и в предыдущих версиях Windows, в десятке есть файл hosts, находящийся по адресу C:\Windows\System32\drivers\etc, в который можно добавить URL. После добавления сайты нельзя будет открыть в браузере.

    Находим данный файл и открываем его в Блокноте. Переходим в конец файла и добавляем информацию в следующем виде:

    127.0.0.1 «адрес сайта (без https://)»

    Получится примерно так:

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

    Функция родительского контроля


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

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

    Опускаемся до раздела «Просмотр веб-страниц», где выполняем требуемые настройки.

    С помощью сторонних программ


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

    Работает Cold Turkey очень просто – создаем список сайтов, которые мы бы хотели заблокировать и указываем, период времени, в течение которого они не будут доступны.

    Как навсегда заблокировать доступ к сайту чтобы он не открывался

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

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

    Как установить защиту, рассмотрим в этой статье.

    Способы блокировки

    Для блокировки можно использовать как специализированные программы или сервисы, так и уже встроенные в систему инструменты.

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

    • Внесение URL-адреса в файл hosts;
    • Добавление в черный список антивирусной программы;
    • Яндекс DNS;
    • Интернет-Цензор;
    • Браузеры и расширения для них;

    Итак, как заблокировать сайт чтобы он не открывался? Рассмотрим все способы отдельно.

    Использование файла hosts

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

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

    C:/Windows/System32/drivers/etc/hosts

    Чтобы заблокировать открытие сайта, вы должны с новой строки написать ip-адрес 127.0.0.1 (именно этот), после чего ввести правильный URL-адрес. Это должно выглядеть следующим образом:

    127.0.0.1 site.ru

    127.0.0.1 www. site.ru

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

    Чтобы решить эту проблему, воспользуйтесь следующим алгоритмом:

    1. Скопируйте файл hosts, после чего вставьте его в другом месте. Например, на рабочий стол.
    2. Проведите все необходимые манипуляции над файлом в этом месте.
    3. Замените новой версией файла старую.

    Таким образом, можно легко и быстро разобраться с тем, как заблокировать открытие сайта.

    Блокировка с помощью антивируса

    Если по какой-то причине первый способ не подходит, попробуйте воспользоваться антивирусом, в котором наверняка есть специальный блокировщик. В программе avast!, например, переход к данной функции происходит с помощью вкладки в левом окне главного меню. В Касперском это реализовано в виде родительского контроля.

    Яндекс DNS

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

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

    Интернет-Цензор на страже безопасности

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

    Благодаря широкому спектру функций, программа Интернет-Цензор является лучшим способом блокировки сайта на компьютере. Здесь можно заблокировать

    • Определенный страницы отдельно;
    • абсолютно все сайты мировой паутины;
    • целые разделы проектов по разным категориям.

    А также существует возможность добавления сайтов в белый список.

    Специальные расширения для браузеров

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

    К таким расширениям можно отнести «Block site», «BlockSite», «WebFilter Pro» и так далее. Однако цель таких расширений не совсем понятна, ведь какой смысл блокировать сайт на одном браузере, если пользовать все так же сможет открыть его на другом.

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

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

    Наиболее простым и верным вариантом, для того чтобы прикрыть доступ к одному или сразу нескольким адресам, является решение с изменениями в так называемом файле hosts. Данный объект принадлежит Windows, но открыть его можно обычным Блокнотом. Он позволяет прописывать сайты, чтобы они больше не открывались. Для этого потребуется добавлять отдельной строчкой IP своего ПК и далее вписывать наименования ресурсов. Помимо этого, хостс перенаправит пользователя на другой сайт при попытке нарушения запрета. Инструкция будет следующей:

    Находите нужный системный файл по пути:

    C  | Window | System32 | drivers | etc

    • Для его открытия необходимо нажать правую кнопку мышки. После этого будет доступно дополнительное меню с командой «Открыть с помощью…»;
    • Используете простой «Блокнот».

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

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

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

    Это может пригодиться:

    • Как исправить ошибку sec error revoked certificate в Firefox
    • Устраняем ошибку 14098 — хранилище компонентов повреждено
    • Устраняем ошибку «Системе не удается найти указанный путь» при скачивании торрентов
    • Как освободить память Android, ничего не удаляя!
    • Как на Айфоне почистить кэш, освободить память

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

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

    Это средство — файл hosts, который разположен в папке X:\WINDOWS\system32\drivers\etc\.

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

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

    Строчка, которая приведет к блокировке сайта имеет вид 127.0.0.1 ИМЯ-САЙТА.РФ, например, такая строчка заблокирует доступ к ВКонтакте:
    127.0.0.1 vk.com

    Я бы порекомендовал этот способ новичкам, поскольку он требует минимальных трудозатрат. Однако у него есть и недостаток — данный метод по своей сути не может блокировать запросы непосредственно на IP-адрес сервера.

    Способ 2. Блокировка сайтов на компьютере на уровне роутера.

    Этот способ по действенности мало чем отличается от редактирования файла hosts, но все же имеет перед ним некоторые преимущества.

    Например, сайты закрытые при помощи роутера, блокируются на уровне домашней или офисной сети. Т.е. сайты добавленные в «черный список» роутера, не откроются ни на одном устройстве в сети — компьютере сына, ноутбуке дочери, телефоне жены, и так далее.

    Роутер будет фильтровать сайты на своем уровне. При этом надобность в редактировании файла hosts отпадает — для всех компьютеров в сети будут действовать одни и те же правила.

    Для того, чтобы войти в роутер, вам необходимо подсмотреть его адрес и данные для входа — логин и пароль — на дне самого устройства.

    Принцип почти для всех роутеров одинаков, а наклейка выглядит примерно так:

    Затем забить в адресной строке браузера его адрес.

    В поле ввода введите логин и пароль.

    Далее, вы попадете на внутренний веб-сервер роутера, где и нужно будет настроить фильтры.

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

    Например в Upvel — это можно сделать при помощи функции Родительского контроля.

    Здесь необходимо указать url сайта который нужно заблокировать. Также можно выставить дни недели по которым он будет недоступен, и время в эти дни.

    Да, и после этого, не помешает сменить пароль для доступа в роутер. Этим, вы убьете сразу двух зайцев.

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

    Во-вторых обезопасите свое устройство от модификации его настроек вредоносными программами.

    Блокировка сайта на компьютере при помощи изменений DNS — серверов — блокируем вредоносные и сайты для взрослых

    Domain Name Server (DNS) – это своего рода переводчик для браузеров. Названия, которые мы привыкли видеть в адресной строке, вроде vk.com или mail.ru, ничего не значат для браузера. Браузер ищет сайты по их IP-адресам, а DNS помогает понять ему, какой адрес принадлежит тому или иному сайту.

    Мы можем изменить DNS компьютера и заставить его работать по другим адресам. Вот как это сделать:

    1. Зайдите в “Панель управления”.
    2. Найдите и откройте раздел под названием под названием “Центр управления сетями и общим доступом”.
    3. В открывшемся окне нажмите на ссылку подключения (“Беспроводная сеть (название)” или “Подключение по локальной сети”).
    4. Перед вами появится новое окошко, здесь нажмите на кнопку “Свойства”.
    5. Затем в появившемся списке найдите строчку “Протокол Интернета версии 4 (TCP/IPv4)” и дважды кликните по ней. 
    6. Внизу нового окна поставьте выбор “Использовать следующие адреса DNS- серверов” и введите адреса “153.192.60” и“198.153.194.60” в соответствующие строки.
    7. Затем сохраните всё, нажав “OK”.

    Адреса, которые мы ввели, это адреса сервиса под название “NORTONDNS”. Теперь прежде чем переправить вас на тот или иной сайт его будут проверять, и если там есть материалы для взрослых или если сайт небезопасен, его будут блокировать.

    К сожалению, данный метод может не сработать, если ваш DNS настраивается автоматически.

    На телефоне

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

    Приложение BlockSite

    1. Устанавливаем приложение:

    2. При первом запуске приложение запросит предоставить доступ в специальных возможностях. Переходим в службу «BlockSite» и разрешаем доступ.

    3. Повторно запускаем приложение и тапаем по значку + для создания нового правила.

    4. Вводим список нежелательных адресов.

    Далее при попытке войти на запрещенный ресурс он не загрузится – появится примерно такое сообщение:

    Для Android

    Безопасный браузер Kids Safe

    2. Создайте новый или авторизуйтесь имеющимся аккаунтом Google.

    Браузер автоматически приступит к блокированию запрещенного контента.

    3. Чтобы закрыть доступ к определенному сайт, зайдите в меню и откройте настройки.

    4. Перейдите в раздел «Управление фильтрацией».

    5. Выберите категорию «Черный список» и создайте список нежелательных адресов.

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

    Если есть рут права

    Для настройки потребуется любой файловый менеджер с доступом к Root директории. Покажу на примере бесплатного Root #.

    1. В главном меню переходим в раздел «Root».

    2. Находим и открываем папку «etc».

    3. Внутри папки нажимаем по файлу «hosts». На запрос выбора приложения для открытия тапаем по любому текстовому приложению.

    4. Добавляем строку 127.0.0.1 адрес_сайта и сохраняем изменения.

    Теперь браузер не сможет открыть этот адрес.

    Блокировка через настройки роутера

    Действия по блокировке на уровне роутера не сложнее запрета через hosts:

    1. На наклейке роутера найти его данные – адрес, логин и пароль;

    2. В браузере ввести адрес, в появившемся окне заполнить поля «Логин» и «Пароль»;

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

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

    Роутеры от Ростелекома имеют примерно такой же функционал и систему блокировки сайтов, но настройки по времени и дням недели у них нет.

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

    Подробности

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

    Website Blocker

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

    1. Перейдите на страницу https://chrome.google.com/webstore/detail/website-blocker-beta/hclgegipaehbigmbhdpfapmjadbaldib.
    2. Кликните сначала на кнопку установки, а потом – на подтверждение.
    3. Далее, перейдите на нежелательный интернет-ресурс.
    4. Щелкните ЛКМ по новому значку.
    5. Теперь задайте временной промежуток блокировки.
    6. А потом нажмите на кнопку Block This.

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

    Преимущества:

    • Быстрая блокировка любого ресурса.
    • Очень быстрая работа в любых условиях.
    • Возможность выбора времени блокировки.
    • Простой процесс добавления сайта в список.
    • Блокировка при помощи одной кнопки.
    • Предельно простой процесс установки.
    • Отличная работа с Яндекс.Браузером.
    • Легкость в использовании.

    Недостатки:

    Нет русского языка в меню.

    Block Site

    1. Перейдите на страницу https://chrome.google.com/webstore/detail/block-site-website-blocke/eiimnmioipafcokbfikbljfdeojpcgbh?hl=ru.
    2. Далее, кликните ЛКМ на синюю кнопку.
    3. После этого выберите «Установить расширение».
    4. На открывшейся странице нажмите «Принимаю».

    Затем кликните ПКМ по новой иконке и перейдите в «Настройки».В текстовое поле вставьте ссылку на нежелательный ресурс и нажмите «плюсик». Тогда в браузере не будет к нему доступа. Также можно отключить ресурсы для взрослых, отметив соответствующий пункт.

    Особенностью плагина является его возможность синхронизации с мобильной версией Block Site для интернет-обозревателя. То есть, недоступные на компьютере ресурсы будут запрещено и на смартфоне.

    Преимущества:

    • Быстрая и качественная блокировка любого ресурса.
    • Возможность выбора времени запрета.
    • Синхронизация с мобильной версией плагина.
    • Превосходно оформленный интерфейс.
    • Простая настройка.
    • Очень простой процесс инсталляции.
    • Отличная работа в Яндекс.Браузере.
    • Плагин совершенно бесплатен.

    Явных недостатков не замечено.

    Adult Blocker

    1. Откройте страницу https://chrome.google.com/webstore/detail/adult-block/deapbojkkighpdmmjgmankndcjafppck?hl=ru.
    2. Нажмите на кнопку инсталляции.
    3. Подтвердите выполнение процедуры.

    После инсталляции на панели инструментов появится соответствующая иконка. Нужно кликнуть на нее и потом нажать «Регистрация».Затем – ввести требуемые данные и нажать «Запуск».

    Установленный пароль необходим для доступа к меню управления Adult Blocker.

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

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

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

    Преимущества:

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

    Недостатки:

    Замечено не было.

    Способ 4: Установка программ для блокирования сайтов

    Блокировку URL для всех установленных на компьютере браузеров способны обеспечить программы, выполняющие функции родительского контроля или ограничения доступа исключительно к указанным веб-ресурсам. Разберем этот вариант на примере Freedom.

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

    Нажмите ПКМ по иконке программы, которая расположена на панели задач, выберите вариант «Select Blocklists» и перейдите в «Manage Blocklists».

    В появившейся форме задайте название черному списку и заполните его сайтами, вводя их адреса в соответствующем поле.

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

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

    Подробнее: Программы для блокировки сайтов

    Опишите, что у вас не получилось.
    Наши специалисты постараются ответить максимально быстро.

    Индивидуальная блокировка сайтов

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

    Средства Windows

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

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

    Блокировка сайтов в браузере

    Для предотвращения доступа к сайтам в отдельных браузерах созданы специальные расширения. Для Яндекс.Браузера это Strict Pomodoro, для Chrome – Focused, в Firefox – FoxFilter, а вот в Opera в старых версиях браузера есть встроенная функция для блокировки доступа к ресурсу, в новых версиях возможно только с помощью специальных расширений. Функционал этих дополнений примерно одинаков: они позволяют предотвратить загрузку отдельных сайтов на неограниченный период, а некоторые ещё и могут устанавливать продолжительность блокировки. Недостаток такого способа – простота обхода через анонимайзеры или использование другого браузера.

    Использование антивирусов

    Во многих антивирусах есть функция родительского контроля, которая позволяет индивидуально блокировать конкретные сайты. В NOD 32, например, есть и другая функция – “Список недоброжелательных ресурсов”, которая работает аналогичным способом. При включении автоматического определения ресурсов, NOD будет брать их описание из собственной базы и блокировать доступ к сайтам, которые могут нанести угрозу браузеру, антивирусу и всему компьютеру в целом.

    Блокируем сайт с помощью файла Hosts

    Блокировка сайта с помощью этого файла является более серьезной по сравнению с предыдущим вариантом.

    1. Ищем файл Hosts. Он находится на диске C по адресу «C:\Windows\System32\Drivers\etc». Вставляем данные в поисковую строку и ищем.
    2. Открываем файл с помощью базового текстового редактора Блокнот.
    3. Начинаем редактировать файл. Идем в конец документа, нажимаем Enter, чтобы перейти на строку ниже.
    4. Здесь пишем или копируем 127.0.0.1, делаем большой пробел нажатием Tab и пишем адрес сайта, доступ к которому хотим ограничить.
    5. Сохраняем изменения в Блокноте, закрываем редактор.

    После того, как измененный файл hosts сохранится, заходим в любой браузер и пробуем зайти на сайт. В случае, если он открывается, следует проверить внесенные данные на ошибки. Иногда нужно перезагрузить компьютер, но в большинстве вариантов результаты работы видны после перезапуска браузера. Цифры 127.0.0.1 являются домашним адресом компьютера, на профессиональном языке называется loopback-адрес. Запросы по указанному нами домену не выполняются, а возвращаются обратно.

    Блокировка доступа к сайту через брандмауэр Windows

    В операционной системе Windows, начиная с 7 версии, имеется встроенный брандмауэр, который можно использовать для блокировки сайтов. Сложность состоит в том, что, в отличие от изменений в файле hosts, в брандмауэр нужно вводить ip-адрес сайта, к которому идет подключение. Подробно опишем, как выполнять блокировку сайтов через брандмауэр:

    1. Сначала нужно узнать ip-адрес сайта, который будем блокировать. Для этого запустите командную строку и введите в ней команду: Ping адрес_сайта. После этого нажмите Enter, и в окне командной строки будет направлен запрос на сайт, а вместе с тем можно будет увидеть ip-адрес ресурса. Запишите его, перед тем как переходить к следующему пункту инструкции;
    2. Далее нужно запустить сам брандмауэр Windows, для этого введите в поиск словосочетание «Брандмауэр Windows» и откройте предложенную поиском утилиту. Также запустить приложение можно, если зайти в «Панель управления», далее выбрать режим отображения «Крупные значки» и перейти в раздел «Брандмауэр Windows», а после в «Дополнительные параметры»;
    3. Открыв брандмауэр Windows, нажмите в левой части окна на пункт «Правила для исходящего подключения», а после справа выберите вариант «Создать правило»;
    4. Откроется новое окно, в котором выберите пункт «Настраиваемые» и нажмите «Далее»;
    5. На следующей странице установите галочку в пункт «Все программы» и нажмите «Далее»;
    6. На следующей странице не требуется ничего менять, просто жмите «Далее»;
    7. В разделе «Область» необходимо переключить в графе «Укажите удаленный IP-адрес» на пункт «Указанные IP-адреса». После этого нажмите «Добавить» и откроется окно. В этом окне нужно ввести IP-адреса сайта, который требуется заблокировать на компьютере, после чего нажать «ОК» и «Далее»;
    8. В разделе «Действие» выберите вариант «Блокировать подключение» и нажмите «Далее»;
    9. На странице «Профиль» ничего менять не нужно, а в окне «Имя» укажите название созданного правила.

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

    Как найти файл hosts?

    Вам уже известно, какой сайт нужно заблокировать, осталось найти файл hosts. Вариантов несколько.

    1. Нажимаем на клавишу «Пуск», открываем «Мой компьютер» или «Компьютер» (название зависит от версии Windows), далее выбираем тот диск, на который установлены системные файлы (как правило, это «Диск С»). Открыв директорию «Диск С», находим в ней папку Windows, открываем. Далее нажимаем System32, затем drivers, за ней – etc. Здесь и находится искомый файл hosts. Если вам привычнее ориентироваться в файловой системе через файловые менеджеры (например, Total Commander), то можете пройти тем же путем, начиная с «Диск С». Если же этот способ вам не подходит, то попробуйте следующий.
    2. Открыв «Пуск», находим команду «Выполнить» либо графу «Найти файлы и папки». Вписываем в нее следующую строку (написать нужно точно): C:\WINDOWS\system32\drivers\etс. Открыв папку «etc», находим файл hosts (его просто не может не быть в вашем компьютере).

    Ограничение доступа к сайтам в интернете через DNS сервисы

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

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

    Блокировка через изменения DNS-серверов

    Каждый сайт имеет своё значение DNS-сервера, с помощью которого браузер и понимает, какой конкретно ресурс необходимо открыть. Если ввести в адресную строку не ссылку сайта, а его DNS, то браузер откроет именно этот сайт. Подмена этого значения будет перенаправлять запрос на другой сайт, что и нужно для блокировки нежелательных ресурсов. Алгоритм действий для смены DNS следующий:

    1. Открыть «Центр управления сетями и общим доступом» через Панель Управления или же вызвав окошко с помощью иконки сетевых подключений;

    2. Выбрать действующее подключение и нажать на «Свойства»;

    3. В появившемся окне найти пункт «Протокол Интернета версии 4» и открыть его двойным кликом;

    4. Адреса в пунктах «Предпочитаемый DNS-сервер» и «Альтернативный» изменить, к примеру, на значения NORTON DNS, то есть на «198.153.192.60» и «198.153.194.60» соответственно;

    5. Подтвердить замену значений клавишей ОК.

    Способы блокировки сайта

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

    Редактирование файла hosts

    Очень простой и эффективный способ блокировки одного или сразу нескольких сайтов связан с внесением изменений в файл hosts. Это системный файл ОС Windows, который хранится на компьютере в папке C:\Windows\System32\Drivers\etc. Открыть его содержимое можно с помощью Блокнота (утилита Notepad).

    Файл hosts позволяет прописать адреса тех сайтов, доступ к которым необходимо ограничить. Для этого необходимо добавить отдельной строкой IP-адрес своего компьютера (localhost), а затем прописать названия сайтов без http. Кроме того, hosts позволяет перенаправить пользователя на другой ресурс при попытке попасть на запрещённый сайт. Сделать это можно путём указания IP-адреса сайта, куда происходит перенаправление, и названия заблокированного веб-ресурса.

    Пример того, как может выглядеть файл hosts после редактирования:

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

    Такой способ позволяет заблокировать доступ к неограниченному количеству сайтов, однако о нём могут знать некоторые «продвинутые» пользователи. Вместе с тем, внести изменения в hosts, а самое главное – сохранить их после этого, может только тот, кто открыл файл в режиме администратора. Другими словами, просто зайдя в папку C:\Windows\System32\Drivers\etc и отредактировав файл, сохранить его с новым содержимым не удастся. Сделать это можно так: наводим курсор на название файла, нажимаем правую кнопку мыши и выбираем «Запуск от имени администратора».

    Брандмауэр Windows

    Ещё один отличный вариант – использование брандмауэра Windows. Последовательность действий в данном случае должна быть следующей:

    1. Заходим в Панель управления.
    2. Выбираем пункт «Правила для исходящего подключения».
    3. Справа нажимаем на кнопку «Создать правило».
    4. Отмечаем тип «Настраиваемые».
    5. В окне «Программа» отмечаем «Все программы».
    6. «Протокол и порты» – оставляем без изменений.
    7. В окне «Область» отмечаем пункт «Указанные IP-адреса».
    8. Нажимаем на кнопку «Добавить» и указываем IP-адреса сайтов, подлежащих блокировке.
    9. Сохраняем изменения под любым названием.

    Использование Яндекс.DNS или OpenDNS

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

    • базовый,
    • безопасный,
    • семейный.

    Чтобы подключить Яндекс.DNS и заблокировать определённые веб-ресурсы, необходимо:

    1. Нажать комбинацию Win+R.
    2. В открывшемся окне прописать название файла ncpa.cpl и нажать Enter.
    3. Найти своё интернет-подключение, кликнуть по нему правой кнопкой мыши, выбрать закладку «Свойства».
    4. В пункте «DNS-сервер» указать Яндекс.DNS и подходящий режим.
    5. Сохранить произведённые изменения.

    Альтернативный сервис OpenDNS устанавливается аналогичным образом.

    Блокировка на уровне браузера

    Запретить просматривать некоторые сайты на компьютере (заблокировать их) можно и с помощью настроек браузера. Так, в Opera соответствующая функция находится во вкладке «Инструменты» – «Общие настройки» – «Расширеные» – «Содержимое» – «Блокируемое содержимое». В открывшемся окне останется ввести адреса интернет-сайтов, которые необходимо заблокировать.

    Для браузера Google Chrome создано специальное приложение – Block Site. Скачать его можно бесплатно, после чего с помощью предельно простого и понятного интерфейса программы удастся установить необходимые ограничения.

    В случае с Mozilla Firefox специальными дополнениями, помогающими заблокировать сайты, послужат приложения «BlockSite», «ProCon Latte» и «FoxFilter».

    Блокировка сайта на уровне роутера

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

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

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

    Нет недостатка в расширениях браузера, которые вы можете использовать, чтобы оставаться продуктивным, блокируя отвлекающие веб-сайты в течение дня. (Извините, Reddit, YouTube и Facebook.) Но действительно ли они так эффективно мешают вам выполнять работу, которая вам нужна? Если у вас недостаточно самоконтроля, вы можете отключить или удалить расширения или переключиться на другой браузер, чтобы помешать своим добрым намерениям.

    Еще более эффективным, на мой взгляд, является блокировка веб-сайтов с помощью системного файла hosts, так как это утомительно и универсально для любого браузера, который вы используете в своей операционной системе.Когда вы редактируете файл hosts, вы говорите своей системе использовать определенный IP-адрес вместо того, что разрешает ваш DNS-сервер, когда вы вводите URL-адрес в адресную строку браузера. Таким образом, вместо того, чтобы facebook.com отправлял вас на 31.13.71.36 (или какой-либо другой IP-адрес Facebook, когда вы читаете эту статью), вы можете настроить свой браузер на свой собственный компьютер — 127.0.0.1 — который загружает жирную кучу ничего на ваш экран.

    Редактирование файла hosts в Windows

    Сначала вам нужно перейти в каталог, содержащий файл hosts.Он спрятан в вашей папке Windows по адресу: C:\Windows\System32\drivers\etc

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

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

    Когда вы откроете файл hosts, вы, вероятно, увидите что-то вроде этого:

    Вы захотите начать добавлять записи после последнего символа «#», и синтаксис будет выглядеть примерно так:

    127.0.0.1 facebook.com

    Каждый домен, который вы хотите заблокировать, должен отображаться непосредственно под предыдущим. Что касается того, что вы должны вводить для веб-сайта, мне удалось добавить версии сайта с www и без www в отдельные строки. Это все, что вам нужно; Не пытайтесь конкретизировать URL-адрес вроде facebook.com/messages/t/, это не сработает. Вы блокируете целых домена, а не страницы.

    Когда вы закончите составлять список блокировки, сохраните файл hosts.В некоторых случаях вы обнаружите, что ваша блокировка работает сразу — попытка загрузить в браузере сайт, который вы ввели в файл hosts, ничего не дает. Иногда вам может потребоваться перезагрузить компьютер, чтобы изменения вступили в силу. Если вы все еще находите, что сайт работает, даже если он не должен, вы можете добавить фактический IP-адрес сайта, а также другую запись, которую вы найдете с помощью обычного инструмента поиска DNS. В случае Facebook ваша строка в файле hosts будет выглядеть примерно так:

    127.0.0.1 31.13.90.36

    Если у вас по-прежнему возникают проблемы, возможно, вам придется сменить браузер. Например, Chrome по-прежнему может разрешать вам доступ к веб-сайтам Google, даже если они будут заблокированы в Firefox или Edge.

    Редактирование файла hosts в macOS

    Если вы работаете на Mac, вы можете открыть файл hosts, нажав Go > Перейдите в папку и введите /private/etc/hosts . Откройте его в текстовом редакторе и сразу же попытайтесь сохранить.Вам будет предложено создать дубликат файла, который вы можете временно сбросить на рабочий стол, но не сохраняйте его с расширением .txt.

    Откройте файл-дубликат и выполните те же добавления, что и раньше: 127.0.0.1 в каждой строке, а затем любые домены, которые вы хотите заблокировать. После того, как вы внесли свои дополнения, сохраните файл и скопируйте его оттуда, где вы его сохранили, обратно в /private/etc/hosts , перезаписав исходный файл hosts. Если добавленные вами веб-сайты не блокируются сразу, попробуйте очистить кеш DNS или перезагрузить Mac.

    Блокировка веб-сайтов с помощью файла hosts в Windows 10

    Как заблокировать веб-сайты с помощью файла hosts в Windows 10

    Каждая версия Windows поставляется со специальным файлом Hosts , который помогает разрешать записи DNS. В дополнение к конфигурации вашей сети этот файл можно использовать для определения пары домен=IP-адрес, которая будет иметь приоритет над значением, предоставленным DNS-сервером. Используя этот трюк, вы можете заблокировать открытие определенных веб-сайтов в веб-браузере на вашем компьютере.


    Этот прием полезен и во многих других ситуациях. Например, веб-разработчики могут заставить свой компьютер разрешать домен в адрес локального хоста. Если у вас есть домашняя локальная сеть, сопоставление имени сетевого устройства с его IP-адресом с помощью файла Hosts позволит вам открыть устройство по его имени из проводника. Это полезно, когда ваши сетевые устройства работают под управлением базового дистрибутива Linux, который не предоставляет имен, которые Windows может распознавать по сети.

    Файл Hosts — это обычный текстовый файл, который можно изменить с помощью любого текстового редактора.Единственная загвоздка в том, что приложение редактора должно запускаться с повышенными правами (как администратор). Файл hosts находится в системном каталоге, поэтому приложения без повышенных прав не смогут его сохранить.

    Файл Hosts состоит из строк текста. Каждая строка должна включать IP-адрес в первом текстовом столбце, за которым следует одно или несколько имен хостов. Текстовые столбцы отделяются друг от друга пробелом. По историческим причинам часто предпочтительнее, но пробелы также помогут. Строки, начинающиеся с символа решетки (#), являются комментариями.Windows игнорирует пробел в файле hosts.

    Чтобы заблокировать веб-сайты с помощью файла Hosts в Windows 10,

    1. Откройте меню «Пуск» и перейдите в «Стандартные для Windows».
    2. Щелкните правой кнопкой мыши приложение «Блокнот» и выберите «Дополнительно» — «Запуск от имени администратора».
    3. В Блокноте выберите меню Файл — Открыть или нажмите клавиши Ctrl + O .
    4. Перейдите в папку C:\Windows\System32\drivers\etc.
    5. Выберите «Все файлы» в раскрывающемся меню.
    6. Дважды щелкните файл hosts.
    7. В новой строке файла hosts, открытого в Блокноте, введите 127.0.0.1 . Это ваш адрес localhost (локальный адрес ПК по умолчанию).
    8. Нажмите Tab или добавьте пробелы после адреса локального хоста и введите адрес веб-сайта (например, google.com или www.facebook.com ), который вы хотите заблокировать.
    9. Сохраните файл ( Ctrl + S ).

    Готово!

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

     127.0.0.1 google.com
    127.0.0.1 www.facebook.com 

    Как проверить изменения

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

    В моем случае удаленный адрес домена google.com будет разрешен на мой локальный компьютер.

     

    Наконец, вы можете разблокировать заблокированный веб-сайт. Вот как это можно сделать.

    Чтобы разблокировать веб-сайты, заблокированные в файле hosts,

    1. Откройте меню «Пуск» и перейдите в «Стандартные для Windows».
    2. Щелкните правой кнопкой мыши приложение «Блокнот» и выберите «Дополнительно» — «Запуск от имени администратора».
    3. В Блокноте выберите меню Файл — Открыть или нажмите клавиши Ctrl + O .
    4. Перейдите в папку C:\Windows\System32\drivers\etc.
    5. Выберите «Все файлы» в раскрывающемся меню.
    6. Дважды щелкните файл hosts.
    7. Добавьте символ комментария #   в начале строки, содержащей заблокированный веб-сайт, который вы хотите разблокировать. Или удалить всю строку.
    8. Сохраните файл ( Ctrl + S ).

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

    Вот и все.

    Поддержите нас

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

    Если вам понравилась эта статья, поделитесь ею, используя кнопки ниже.Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!

    Автор: Сергей Ткаченко

    Сергей Ткаченко — разработчик программного обеспечения из России, который основал Winaero еще в 2011 году. В этом блоге Сергей пишет обо всем, что связано с Microsoft, Windows и популярным программным обеспечением. Следите за ним в Telegram, Twitter и YouTube. Просмотреть все сообщения Сергея Ткаченко

    Насколько эффективна блокировка сайтов с помощью файла HOSTS? • Раймонд.CC

    Файл HOSTS используется для принудительного сопоставления имени хоста с IP-адресом вручную без использования службы DNS.Файл HOSTS находится в каждой операционной системе, а для Windows он находится в папке Windows\System32\drivers\etc\, просто с именем файла HOSTS без расширения. По умолчанию файл HOSTS не содержит никаких сопоставлений, и большинству пользователей компьютеров даже не нужно прикасаться к файлу. На изображении ниже показано, как выглядит файл Windows HOSTS по умолчанию.

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

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

    Самый простой способ открыть файл HOSTS с помощью Блокнота — ввести команду на панели «Поиск программ и файлов» и одновременно нажать Ctrl+Shift+ENTER, а затем нажать кнопку «Да». Обратите внимание, что если вы не запустите блокнот с правами администратора, вы сможете только просмотреть файл HOSTS и не сможете сохранить изменения.

    notepad %windir%\system32\drivers\etc\hosts

    Если вы хотите заблокировать доступ компьютера к Facebook, просто создайте новую строку в файле HOSTS со следующим сопоставлением:

    127.0.0.1 www.facebook.com

    Обратите внимание, что блокировка только facebook.com с помощью файла HOSTS не блокирует www.facebook.com. В зависимости от веб-сайта Facebook автоматически перенаправляет не-WWW-версию на WWW, тогда как Twitter делает обратное, перенаправляя WWW на не-WWW-версию доменного имени. Вы можете посмотреть демонстрационный видеоролик об эффективности блокировки Facebook с помощью файла HOSTS в Windows 7.

     

    Из-за эффективности использования файла HOSTS для блокировки нежелательных веб-сайтов некоторые антишпионские программы, такие как Spybot защищает вашу систему, добавляя более 15 000 записей в ваш файл HOSTS.База данных иммунизации Spybot довольно старая и последний раз обновлялась более года назад. Лучшими альтернативами, которые мы рекомендуем, являются файл HOSTS, поддерживаемый MVPS, с более чем 16 000 записей и hpHosts с более чем 180 000 записей.

    Чтобы установить файл HOSTS с помощью MVPS, загрузите ZIP-файл, извлеките его, щелкните правой кнопкой мыши файл mvps.bat и выберите «Запуск от имени администратора». Что касается hpHosts, это намного проще, потому что он поставляется с установщиком, который может даже автоматически отключить службу Windows DNS Client, установив флажок.

    Ранее мы упоминали, что вредоносное ПО также использует этот метод для предотвращения доступа к определенным веб-сайтам, которые потенциально могут помочь удалить вредоносное ПО, либо перенаправив вас на другой веб-сайт, либо просто заблокировав веб-сайт. Один из способов определить, указан ли заблокированный веб-сайт, к которому вы пытаетесь получить доступ, в файле HOSTS, — это использовать команду PING. Сначала вам нужно пропинговать заблокированный веб-сайт с вашего компьютера с помощью командной строки.

    1. Нажмите клавишу WIN на клавиатуре, введите cmd и нажмите ENTER.

    2. Введите ping www.facebook.com (вы можете заменить www.facebook.com адресом, который хотите проверить) и нажмите Enter. Обратите внимание на разрешенный IP-адрес, который я обвел желтым.

    3. Затем перейдите в Pingdom Tools, введите веб-сайт в поле и нажмите кнопку «Проверить сейчас». Запишите IP-адрес и сравните его с тем, который вы получили от своего компьютера. Если оба IP-адреса разные или указаны как 127.0.0.1 или 0.0.0.0 с вашего компьютера, то весьма вероятно, что сайт заблокирован с помощью файла HOSTS.

    К счастью, восстановить файл HOSTS по умолчанию очень просто. Вы можете либо открыть файл HOSTS с помощью Блокнота, как показано ранее, удалив все внутри и сохранить его, либо просто загрузить, запустить инструмент Fix it 50267, созданный Microsoft, и следовать инструкциям на экране.

    Заключительное примечание : Наличие обновленного файла HOSTS действительно полезно для блокировки ненужных веб-сайтов, таких как реклама, трекеры, паразиты и т. д., но большой файл HOSTS может быть проблематичным.Во-первых, вы можете заметить ухудшение производительности, когда загрузка Windows занимает больше времени, а также любое приложение, использующее Интернет, также зависает на некоторое время во время запуска. Более серьезной проблемой будет то, что ваше интернет-соединение перестанет работать, и единственный способ решить эту проблему — отключить службу DNS-клиента. Когда служба DNS-клиента отключена, файл HOSTS будет многократно считываться всякий раз, когда приложение выполняет поиск DNS.

    Отредактируйте файл Windows Hosts, чтобы заблокировать или перенаправить веб-сайты

    Файл Windows Hosts — это файл, который Windows использует для управления и сопоставления IP-адресов.Редактируя файл Hosts, можно настроить Windows для блокировки или перенаправления определенных веб-сайтов и даже протоколов, используемых программами и приложениями.

    В этой статье мы расскажем вам, как правильно отредактировать файл HOSTS. Кроме того, если вы предпочитаете посмотреть видео процесса, не стесняйтесь проверить наше видео на YouTube.

    Редактировать файл hosts в Windows

    Чтобы приступить к редактированию файла Windows Hosts, сначала необходимо найти его.Откройте Проводник Windows и щелкните Этот компьютер или Мой компьютер . Дважды щелкните C:\, затем папку Windows и прокрутите страницу вниз, пока не дойдете до папки System32 . Внутри этой папки откройте драйверы , а затем откройте и т. д. . Теперь вы увидите несколько файлов, один из которых — hosts .

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

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

    Этот способ открытия файла hosts был продемонстрирован, чтобы показать, где на самом деле находится файл hosts в Windows, но вы не сможете его редактировать, поскольку это системный файл. Чтобы отредактировать файл, вы должны сначала открыть Блокнот, запустив его от имени администратора.

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

    В открытом Блокноте выберите Файл > Открыть . Перейдите к C:\Windows\System32\drivers\etc . Вы получите пустой экран с подсказкой Нет элементов, соответствующих вашему запросу . Изменить Текстовые документы (*.txt) в All Files с помощью раскрывающегося меню. Теперь вы можете выбрать файл hosts и нажать Open .

    Добавить файлы в файл hosts очень просто. Файл hosts использует формат:

    .
     IP-адрес exampledomain.com 

    Блокировка веб-сайтов с помощью файла HOSTS

    Заблокировать веб-сайт в Windows так же просто, как ввести следующее в конец файла hosts:

     127.0.0.1    www.exampledomain.com 

    Итак, если я хочу заблокировать веб-сайт, такой как www.nytimes.com, я мог бы просто добавить следующую строку:

     127.0.0.1    www.nytimes.com 

    На самом деле мы сообщаем Windows, что веб-сайт www.nytimes.com должен перенаправляться на IP-адрес 127.0.0.1, который является петлевым адресом в нашей локальной системе. Если на вашем компьютере не настроен локальный веб-сайт, вы просто получите страницу с ошибкой в ​​своем веб-браузере.

    Довольно круто, да!? Очевидно, вы можете видеть, как это можно использовать по-разному: розыгрыш, родительский контроль и т. д.Если вы не хотите блокировать веб-сайт таким образом, вы также можете перенаправить его на другой веб-сайт. Для этого вам нужно сначала найти IP-адрес другого сайта.

    Для этого просто откройте командную строку (нажмите «Пуск» и введите CMD) и введите следующую команду:

     ping examplewebsite.com 

    В моем примере я пропинговал Adobe.com. IP-адрес 192.150.16.117. Теперь я могу просто вставить этот номер в свой файл hosts перед www.nytimes.com.

    Теперь, когда я посещаю www.nytimes.com, я получаю перенаправление на Adobe.com! Ницца! Обратите внимание: если это не работает для посещаемых вами веб-сайтов, это может быть связано с используемым вами URL-адресом. Например, есть разница, если вы используете www.nytimes.com вместо nytimes.com без www . Посетите веб-сайт и посмотрите, какой именно URL-адрес для веб-сайта, который вы хотите перенаправить. Вы всегда должны сначала попробовать без www, чтобы увидеть, работает ли это.

    Если веб-сайт использует HTTPS, например Google.com или что-то подобное, он все равно должен перенаправляться, если вы используете имя хоста. Невозможно указать HTTPS-версию веб-сайта в файле HOSTS, но он должен перенаправлять HTTPS- и не-HTTPS-версии веб-сайта, если вы используете только имя хоста (например, google.com).

    Наконец, вы можете использовать файл hosts для создания простых ярлыков для ваших собственных устройств в сети. Например, мой маршрутизатор находится по адресу 192.168.1.3 в моей домашней сети, но я могу добавить следующую строку в файл hosts и просто ввести myrouter.com в мою адресную строку.

    На самом деле не имеет значения, является ли myrouter.com на самом деле веб-сайтом или нет, потому что сначала читается файл hosts, и вы перенаправляетесь на IP-адрес, указанный в файле. Стоит отметить, что не все браузеры могут использовать файл hosts, поэтому, если он не работает, это может быть проблемой. Я протестировал его с помощью IE, Microsoft Edge, Chrome и Firefox, и он работал во всех браузерах.

    В целом, файл hosts по-прежнему полезен даже в Windows 10.Он также по-прежнему отлично работает в Windows 8, 7, Vista и т. д. Если у вас есть какие-либо вопросы, не стесняйтесь комментировать. Наслаждаться!

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

    Файл hosts может блокировать веб-сайты или перенаправлять веб-сайты. Для пользователей Windows:

    Шаг 1 — Откройте Блокнот — «Запуск от имени АДМИНИСТРАТОРА»

    Вы не можете сохранить файл hosts, если у вас нет прав администратора…

    Пуск > Все программы

    Аксессуары > Блокнот

    Щелкните правой кнопкой мыши Notpad > Запуск от имени администратора

    Да

    ****

    Открытие файла

    Все файлы **Нижняя левая часть диалогового окна**

    Обратите внимание, что по умолчанию он равен .txt (нижний правый угол), нам нужно изменить его на ВСЕ ФАЙЛЫ.

    ВСЕ ФАЙЛЫ

    Это единственный сложный момент.

    *****

    Шаг 2. Найдите файл Hosts

    Компьютер > C: Диск

    Windows > System32 > драйверы > и т. д. > хосты

    Открыть

    Файл hosts будет открыт

    Ура…. А вот и самое интересное.

    ********

    Шаг 3 — Как заблокировать Google с помощью файла hosts — с адресом www.

    Осторожно… wordpress делает это адресом http:// — все, что вам нужно, это имя веб-сайта www. 🙂

    Файл

    Сохранить

    ******

    Закройте веб-браузер и снова откройте его.

    1. Попробуйте зайти на http://www.google.co.uk – должна появиться ошибка «Невозможно подключиться»

    Как это происходит?

    127.0.0.1 — это специальный IP-адрес — это «виртуальный» или поддельный IP-адрес на вашем собственном ноутбуке.

    Следовательно, вы перенаправляете http://www.google.co.uk в эфир виртуального или поддельного IP-адреса. Уууу!!

    *****

    Шаг 5 — Жесткий код в IP-номера для сайта — для быстрого набора на веб-сайты

    На случай, если система DNS когда-нибудь выйдет из строя (например, как найти веб-сайты), вы можете поместить IP-адрес и веб-сайт непосредственно в файл hosts. Если система DNS выйдет из строя, вы все равно сможете получить доступ к сайтам, жестко закодированным на вашем компьютере. Только вы сможете… и я столкнулся с отказом DNS-серверов на телефонной станции… и я был единственным человеком, имеющим доступ в Интернет в течение 2 недель.Так что вы никогда не узнаете, когда это вам пригодится.

    Делает DNS-сервер вашей системы отказоустойчивым.

    Это значительно ускоряет просмотр этих сайтов в Интернете.

    ******

    Шаг 6. Как узнать IP-адрес веб-сайта?

    Пуск > Все программы

    Аксессуары > Подсказка CMD

    Из ответа видно, что IP-адрес стартовой страницы — 89.146.4.151.

    Итак, в файле hosts введите:

    ******

    Шаг 7. Временно заблокируйте сайт, используя символ решетки в файле hosts

    Возможно, вы захотите заблокировать сайт время от времени… но не навсегда.

    Поместите решетку # перед строкой в ​​вашем файле hosts — и она будет проигнорирована. Так….

    будет работать , а не , так как в начале строки есть хэш. Удалите хэш, и он заблокирует Google. Это как маленький выключатель, который включает и выключает блокировку.

    Это можно использовать для блокировки DNS вашего интернет-провайдера на короткое время.

    *****

    Теперь повеселимся.

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

    Вы получили сообщение об ошибке?

    Если вы видите это — вы не открыли Блокнот с правами администратора.

    Это не позволит вам сохранить файл hosts.

    *****

    What FREE DNS servers can I use on Windows 7?

    Нравится:

    Нравится Загрузка…

    Как заблокировать веб-сайт с помощью файла хостов Mac OS X SUPPORTrix

    В настоящее время существует множество веб-сайтов, демонстрирующих насилие, порнографию и другой вредный контент для ваших детей.Также довольно сложно следить за их интернет-активностью, особенно если вы слишком заняты на работе. Блокировка веб-сайтов на Mac работает так же, как и в Windows. Этот процесс совершенно бесплатный, а также требует изменения файла hosts вашего Mac, чтобы перенаправить указанное доменное имя. Это эффективный способ предотвратить просмотр пользователями контента, который вы не хотите, чтобы они видели, независимо от того, какой браузер они используют и в какое время суток. ПРИМЕЧАНИЕ. Вы должны войти в систему как администратор, чтобы изменить файл hosts на компьютере.Напоминаем, что изменение этого конкретного файла может быть немного технически сложным. Если вам не нравятся инструкции и вы не хотите рисковать, избегайте этого.

    ШАГ 1. Перейдите в папку основного приложения вашего Mac, затем нажмите Utilities , а затем нажмите Terminal .

    ШАГ 2: В командной строке терминала введите «sudo /bin/cp /etc/hosts /etc/hosts-original», затем нажмите [Enter] , чтобы сделать резервную копию файла.

    ШАГ 3. При появлении запроса введите пароль администратора.

    ПРИМЕЧАНИЕ. Вы можете заметить, что нажатия клавиш не регистрируются должным образом (курсор не перемещается). Не волнуйтесь, потому что они на самом деле.

    ШАГ 4: В следующей командной строке терминала введите «sudo nano /etc/hosts», затем нажмите [Enter] , чтобы запустить файл hosts в окне nano.

    ШАГ 5. При появлении запроса введите пароль администратора.

    ШАГ 6: Под последней строкой текста (что-то о локальном хосте ) введите «127.0.0.1», затем нажмите пробел и введите веб-сайт, который вы хотите заблокировать.

    ПРИМЕЧАНИЕ. На снимке экрана ниже мы использовали yahoo.com в качестве веб-сайта для блокировки.

    ШАГ 7. Продолжайте добавлять все сайты, которые вы хотите заблокировать, используя формат, указанный выше, начиная с «127.0.0.1», за которым следует пробел, а затем URL-адрес веб-сайта.

    ПРИМЕЧАНИЕ. Обязательно используйте только «www» и не указывайте «http» в URL-адресе. Кроме того, избегайте изменения любой другой текстовой информации в файле hosts.

    ШАГ 8: Когда вы закончите, удерживайте нажатой клавишу [Control] , а затем нажмите [O] , чтобы сохранить изменения, внесенные в файл hosts.

    ШАГ 9: Удерживайте нажатой клавишу [Control] , а затем нажмите [X] для выхода.

    ШАГ 10: Введите «sudo dscacheutil -flushcache», затем нажмите [Enter] , чтобы очистить существующий кэш и чтобы изменения вступили в силу.

    ПРИМЕЧАНИЕ. Перезагрузка компьютера также даст тот же результат.

    ШАГ 11: Откройте браузер и проверьте, успешны ли внесенные вами изменения.

    ПРИМЕЧАНИЕ. Вы узнаете, работает ли процесс блокировки, если у вас будет пустая страница при попытке доступа к веб-сайтам, которые вы указали в файле hosts.

    Домен заблокирован в файле hosts Windows, но сайт по-прежнему доступен

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

    И да, я знаю, что этот вопрос похож на [этот] (https://serverfault.com/questions/50934/hosts-file-being-ignored), и ничто из предложенного там не решило проблему.

    Предыстория: Я пытаюсь заблокировать YouTube на компьютере моего сына во время школьных занятий. Мой маршрутизатор допускает блокировку и по расписанию, но это влияет на всю мою сеть. Теперь, я знаю, я могу просто получить хороший настраиваемый брандмауэр (например, Firewalla, pfSense, Untangle и т. д.) или добавить вторую точку беспроводного доступа, подключить к ней его ноутбук и создать правило блокировки на этой второй точке доступа. .Но я идиот и выбираю трудный путь.

    Итак, я думал создать два файла альтернативных хостов, один с этой строкой для блокировки YouTube:

      127.0.0.1 youtube.com
      

    и еще один без. Затем я создал два пакетных сценария для замены файла hosts по расписанию с помощью планировщика Windows. Вот пакетный скрипт:

      ЭХО ВЫКЛ.
    УСТАНОВИТЬ КОПИРОВАНИЕCMD=/Y
    xcopy /V /Y C:\Windows\System32\drivers\etc\hosts_YT_OFF.txt C:\Windows\System32\drivers\etc\hosts
    IPCONFIG /flushdns
      

    Итак, когда я выполняю скрипт (еще даже не добрался до шага планировщика), он работает как положено, вроде (и под «вроде» я имею в виду, что да, технически, это сработало, но это заняло более 12 часов воздействовать).

    Проверьте файл hosts: да, он был заменен правильно.

    Пинг «youtube.com»:

      C:\WINDOWS\system32>ping youtube.com
    
    Пингуем youtube.com [127.0.0.1] с 32 байтами данных:
    Ответ от 127.0.0.1: байт=32 время<1 мс TTL=128
    Ответ от 127.0.0.1: байт=32 время<1 мс TTL=128
    Ответ от 127.0.0.1: байт=32 время<1 мс TTL=128
    Ответ от 127.0.0.1: байт=32 время<1 мс TTL=128
      

    Как видите, файл hosts соблюдается. Проверьте кеш DNS:

      C:\WINDOWS\system32>ipconfig/displaydns
    
    IP-конфигурация Windows
    
    YouTube.ком
        ----------------------------------------
        Нет записей типа AAAA
    
    
        youtube.com
        ----------------------------------------
        Имя записи. . . . . : youtube.com
        Тип записи . . . . . : 1
        Время жить  . . . . : 0
        Длина данных. . . . . : 4
        Раздел . . . . . . . : Отвечать
        Запись (хост) . . . : 127.0.0.1
      

    Пробовал это:

      C:\WINDOWS\system32>nbtstat -R
      

    Без изменений.

    Сделал это:

      C:\WINDOWS\system32>ipconfig/выпуск
    C:\WINDOWS\system32>ipconfig/обновить
      

    Опять без изменений.Я имею в виду, что он отключает адаптер и продлевает его, но я все еще могу получить доступ к YouTube в Chrome, Firefox, Edge. И да, я перезапустил браузер и почистил кеш. Ничего.

    У меня есть , а не , но я перезагрузил компьютер, и я не собираюсь. Во-первых, в конечном итоге отключит YouTube. Во-вторых, когда я пингую youtube.com, он возвращает локальный хост, так зачем мне это? Что-то все портит, и я слишком упрям, чтобы оставить это и принять вышеупомянутые простые решения.:Р

    Файл hosts — это , заменяемый правильно, как и второй сценарий, который просто заменяет заблокированный файл hosts youtube файлом по умолчанию, когда я хочу снова включить доступ к youtube. И я подтвердил это с помощью проверки связи и возможности доступа к YouTube после того, как он был успешно отключен (что произошло только через 12 часов).

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

    Обновление 11.09.2020. Я заставил его работать. Проблема заключалась в том, что мне нужно было добавить этот дополнительный адрес в файл hosts:

    .
      127.0.0.1 www.youtube.com
      

    Вот и все. Ничего сложного, просто "www". Я не уверен, почему , так как я думал, что доменное имя покроет это. Неа. Вздох. Итак, теперь он читает:

      127.0.0.1 youtube.com
    127.0.0.1 www.youtube.com
      
    .

    Добавить комментарий

    Ваш адрес email не будет опубликован.