Как на компьютере блокировать доступ к любому сайту
Как на компьютере блокировать доступ к любому сайту
Способ блокировки доступа к любым сайтам с компьютера не предусматривает установки на компьютер какого-то дополнительного программного обеспечения.
Достаточно знать адрес сайта, который надо заблокировать.
Принципы блокировки сайтов
У каждого сайта есть домен, который имеет ещё и 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-адрес, браузер будет переходить по этому адресу.
***
Какой хостинг выбрать для начинающих