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

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

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

Достаточно знать адрес сайта, который надо заблокировать. 

Принципы блокировки сайтов

У каждого сайта есть домен, который имеет ещё и URL-адрес. Например, доменное имя нашего сайта — povadno.ru, адрес —http://povadno.ru/. Хотя, в общем то, домен и URL-адрес — это одно и тоже.

Доменному имени каждого сайта соответствует IP-адрес интернет-сервера, на котором физически находятся файлы этого сайта. 

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

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

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

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

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

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

Файл hosts находится в папке по адресу  - C:/ Windows / System32 / drivers / ets 

То есть, чтобы его найти, необходимо сначала открыть локальный диск С:, в нем перейти в папку \Windows\, в ней - в папку \System32\, и так, пока не доберетесь до папки с названием \ets\ . Вот в ней и находится файл \hosts\.

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

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

Открытый в блокноте файл hosts может выглядеть так:

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

 

В разных версиях Windows содержание этого файла может немного отличаться. В переводе он примерно выглядит так:

Этот файл содержит карты IP-адресов с именам узлов. Каждый элемент надо указывать в отдельной строке. IP-адрес должен быть размещен в первой колонке, а во второй - указано имя узла, который соответствует.

IP-адрес и имя узла нужно отделить друг от друга не менее одним пробелом.

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

 

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

127.0.0.1 adres-xxxx.com

127.0.0.1 www.adres-xxxx.com

Вместо adres-xxxx.com в этих строках должен быть адрес сайта, доступ к которому необходимо закрыть. В начале строк знак # добавлять не надо. В адресе сайта не должно быть никаких http: //, https: // и др.

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

Файл Hosts после внесения в него изменений обязательно надо сохранить . Вот как примерно должен выглядеть этот файл перед сохранением:

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

 

 

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

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

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


***

Какой хостинг выбрать для начинающих

компьютер с нуля