ru
язык
смартфоны SoC процессоры видеокарты игры
українська русский
Архив | Безопасность → Как закрыть доступ с компьютера к определенному сайту
Статья в последний раз корректировалась 2015.03.16 и могла потерять свою актуальность !!!

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

20.10.2014 г.

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

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

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


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

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

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

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

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


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

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

Как внести нужные изменения в файл hosts


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

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


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

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

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

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

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

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

127.0.0.1 adres-sayta.com

127.0.0.1 www.adres-sayta.com

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

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

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


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

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

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

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





вверх