Блокировка сайтов в Windows 8 через файл hosts

Windows 8 по-новому работает с файлом hosts. Операционная система не позволит вам заблокировать ВКонтакте, Facebook и другие сайты за счет простого редактирования файла hosts. Теперь при добавлении в файл hosts адресов веб-сайтов, Windows 8 будет автоматически удалять их, и, по сути, игнорировать внесенные изменения. К счастью, существует метод обхода этого “недостатка”.

20.11.2012 00:17,
Блокировка сайтов в Windows 8 через файл hosts

Что такое файл hosts?

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

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

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

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

Зачем Microsoft изменила работу с файлом hosts?

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

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

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

В связи с тем, что отслеживанием изменений файла hosts занимается защитник Windows, вы можете:

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

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

Исключение файла hosts из отслеживания защитником Windows

Для исключения файла hosts из отслеживания защитником Windows, сначала откройте сам защитник Windows. Для этого введите в поиске Windows Defender.

Блокировка сайтов в Windows 8 через файл hosts

Слева, в результатах поиска выберите защитник Windows и откройте приложение.

Блокировка сайтов в Windows 8 через файл hosts

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

C:\Windows\System32\Drivers\etc\hosts

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

Блокировка сайтов в Windows 8 через файл hosts

Кликните по кнопке «Добавить» и сохраните изменения.

Блокировка сайтов в Windows 8 через файл hosts

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

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

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

Для запуска Блокнота от имени администратора, щелкните по нему правой кнопкой мыши и из появившегося меню выберите опцию запуска от имени администратора.

Блокировка сайтов в Windows 8 через файл hosts

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

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

C:\Windows\System32\Drivers\etc\hosts

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

Блокировка сайтов в Windows 8 через файл hosts

Открыв файл, добавьте для каждого блокируемого сайта свою строку. Наберите 127.0.0.1 затем нажмите кнопку пробела или табуляции и затем напишите название веб-сайта. Так, например, следующие строки заблокируют facebook.com и vk.com:

127.0.0.1 facebook.com

127.0.0.1 vk.com

Блокировка сайтов в Windows 8 через файл hosts

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

Блокировка сайтов в Windows 8 через файл hosts

Вот и все! Удачи вам!

Оцените материал:  
(Голосов: 26, Рейтинг: 3.95)

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

Материалы по теме


Комментарии (16)

Burdeson, 20.11.2012 16:25
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

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

KTT, 21.11.2012 16:45
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

У меня тоже ничего не меняется в хост файл. Все что добавлял стоит.
У меня тоже ничего не меняется в хост файл. Все что добавлял стоит.

пользователь, 25.12.2012 21:53
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

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

Александр, 11.01.2013 18:58
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Файл hosts необязательно должен быть чем-нибудь заполнен, он может быть и абсолютно пустым.
Файл hosts необязательно должен быть чем-нибудь заполнен, он может быть и абсолютно пустым.

fil367, 13.01.2013 12:22
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Станьте суперадмином, измените владельца hosts на себя и запретите системе вносить изменения в него...
Станьте суперадмином, измените владельца hosts на себя и запретите системе вносить изменения в него...

Vasiliy, 05.02.2013 08:50
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Бесполезная информация! эту блокировку запросто обойти если в браузере дописать к примеру: www.vk.com вместо vk.com! и он без проблем вас пускает на этот сайт!
Бесполезная информация! эту блокировку запросто обойти если в браузере дописать к примеру: www.vk.com вместо vk.com! и он без проблем вас пускает на этот сайт!

дима, 17.02.2013 00:42
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Ерунда подменяется файл host антивирусники нод32 лицензия, essensial и еще пару даже подмены не видят, вирус скрывает файл - хост, все проще простого
Ерунда подменяется файл host антивирусники нод32 лицензия, essensial и еще пару даже подмены не видят, вирус скрывает файл - хост, все проще простого

Влад, 24.03.2013 09:02
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Не защищает дефендор. У меня дочка каку-то игрушку левую ставила так она сделала записи в hosts, а дефендор даже не прореагировал, и после перезагрузки.
Не защищает дефендор. У меня дочка каку-то игрушку левую ставила так она сделала записи в hosts, а дефендор даже не прореагировал, и после перезагрузки.

Денис, 08.04.2013 21:09
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

У меня дефендер отключен, пишет что под контролем McAfee, и я не могу внести изменения в файл host или удалить, даже от имени администратора, чтоб создать новый, нет доступа. Пытался отключить в антивирусе различные параметры, не помогает. И не могу зайти в localhost/tools/phpmyadmin/ - пустая страница , думаю проблема где-то в этом кроется. Может кто подскажет?
У меня дефендер отключен, пишет что под контролем McAfee, и я не могу внести изменения в файл host или удалить, даже от имени администратора, чтоб создать новый, нет доступа. Пытался отключить в антивирусе различные параметры, не помогает. И не могу зайти в localhost/tools/phpmyadmin/ - пустая страница , думаю проблема где-то в этом кроется. Может кто подскажет?

Румия, 11.01.2014 20:01
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Бесполезно! Не могу зайти на одноклассники, файл hosts заблокировал сайт. Сделала все,как тут написано, а результата 0!Просто создается новый текстовой документ и все. А сам файл остается не тронутым!
Бесполезно! Не могу зайти на одноклассники, файл hosts заблокировал сайт. Сделала все,как тут написано, а результата 0!Просто создается новый текстовой документ и все. А сам файл остается не тронутым!

z10b, 24.01.2014 12:49
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

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

rama, 01.03.2015 21:53
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

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

Сергей, 31.03.2015 19:18
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

rama, скопируй файл hosts на рабочий стол,отредактируй любым текстовым редактором,сохрани и закинь обратно в ту папку откуда взял его, с заменой! Работает такой способ и на 7 и на 8.1,проверял.
rama, скопируй файл hosts на рабочий стол,отредактируй любым текстовым редактором,сохрани и закинь обратно в ту папку откуда взял его, с заменой! Работает такой способ и на 7 и на 8.1,проверял.

Mon, 27.04.2015 19:00
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Сергей, я делаю именно так, как вы писали: копирую на рабочий стол и там уже изменяю. Но когда пытаюсь заменить старый хостс на измененный, появляется сообщение о том, что у меня недлстаточно прав. В качестве владельца исходника указана СИСТЕМА. Изменить это тоже не получается. Подскажите, пожалуйста, что тогда делать?
Сергей, я делаю именно так, как вы писали: копирую на рабочий стол и там уже изменяю. Но когда пытаюсь заменить старый хостс на измененный, появляется сообщение о том, что у меня недлстаточно прав. В качестве владельца исходника указана СИСТЕМА. Изменить это тоже не получается. Подскажите, пожалуйста, что тогда делать?

Ван, 08.06.2015 22:31
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Та же тема. СИСТЕМА не дает изменить ни чего, ни удалить, ни переименовать, ни заменить. Права сменить тоже не дает.
Та же тема. СИСТЕМА не дает изменить ни чего, ни удалить, ни переименовать, ни заменить. Права сменить тоже не дает.

pav, 23.04.2015 18:22
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

а как заблочить доступ к удаленному серверу ?? есть айпи
а как заблочить доступ к удаленному серверу ?? есть айпи