Windows

Как заблокировать сайты в файле хостов Windows 8

image

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

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

Что такое файл хостов?

Когда вы заходите на веб-сайт, ваш компьютер связывается с сервером вашей системы доменных имен (DNS) и запрашивает его числовой IP-адрес. Например, Facebook.com отображается на 66.220.158.70. Затем ваш компьютер подключится к этому числовому IP-адресу и получит доступ к веб-сайту.

Ваш файл hosts — это файл, локальный для вашего компьютера, который может переопределить это поведение. Отредактировав файл hosts, вы можете указать Facebook.com на любой IP-адрес. Некоторые люди используют этот трюк для блокировки веб-сайтов — например, вы можете указать Facebook.com на 127.0.0.1, который является локальным IP-адресом вашего компьютера. Когда кто-то пытается получить доступ к Facebook.com на вашем компьютере, ваш компьютер пытается подключиться к себе на 127.0.0.1. Он не найдет веб-сервер, поэтому соединение будет немедленно разорвано.

Почему ограничение на месте

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

Чтобы этого не произошло, Windows 8 (точнее, антивирус Защитника Windows, включенный в Windows 8) отслеживает ваш файл hosts. Когда он замечает, что такой сайт, как Facebook.com, был добавлен в ваш файл hosts, он немедленно удаляет запись и разрешает подключение к обычному веб-сайту Facebook.com.

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

Способы обойти ограничение

Поскольку это ограничение установлено антивирусом Защитника Windows (ранее известным как Microsoft Security Essentials), входящим в состав Windows 8, у вас есть несколько вариантов его обхода:

  • Исключить файл hosts из списка отслеживаемых в Защитнике Windows — если вы хотите использовать Защитник Windows вместо стороннего антивируса, это ваш лучший вариант. Однако это означает, что Windows не защитит вас от записей файла вредоносных узлов, добавленных вредоносным ПО.
  • Установите сторонний антивирус. Многие сторонние антивирусные приложения не будут так агрессивно относиться к защите вашего файла hosts. Многие, такие как avast! и AVG , бесплатны. При установке стороннего антивируса Защитник Windows сам отключается.

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

Исключая файл Hosts

Чтобы исключить отслеживание файла хостов в Защитнике Windows, сначала откройте Защитник Windows — нажмите клавишу Windows, введите Защитник Windows и нажмите Enter.

image

Перейдите на вкладку «Настройки» и выберите категорию « Исключенные файлы и местоположения ».

image

Нажмите кнопку «Обзор» и перейдите к следующему файлу:

C: \ Windows \ System32 \ Drivers \ Etc \ хостов

(Если вы установили Windows в другой каталог, начните с этого каталога вместо C: \ Windows)

image

Нажмите кнопку «Добавить», затем нажмите «Сохранить изменения», чтобы сохранить изменения.

image

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

Редактирование вашего файла хостов

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

image

Чтобы запустить Блокнот как администратор, нажмите клавишу Windows, введите Блокнот, щелкните правой кнопкой мыши появившееся приложение «Блокнот» и выберите « Запуск от имени администратора» . (Вы также можете запустить любой другой текстовый редактор, например Notepad ++.)

image

Нажмите Файл -> Открыть в окне Блокнота и перейдите к следующему файлу:

C: \ Windows \ System32 \ Drivers \ Etc \ хостов

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

image

Добавьте строку для каждого сайта, который вы хотите заблокировать. Введите номер 127.0.0.1, затем пробел или вкладку, а затем введите имя веб-сайта. Например, следующие строки блокируют как facebook.com, так и example.com:

127.0.0.1 facebook.com

127.0.0.1 example.com

image

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

image

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone