Как через hosts заблокировать сайт: Как заблокировать сайт с помощью hosts в Windows
Содержание
Как заблокировать сайт с помощью hosts в Windows
Hosts является одним из самых важных файлов операционной системы Windows. Его основной функцией является сопоставление ip-адресов c доменными именами, содержащимися в буквенных выражениях. По своей сути, данный файл является аналогом современных DNS-адресов.
Операционная система делает запрос через DNS-сервера и браузеру приходит ответ о возможности открытия сайта или запрете на это действие. Стоит упомянуть, что именно таким образом (через провайдеров) Роскомнадзор формирует списки интернет-ресурсов, запрещенных для посещения российскими пользователями.
Рисунок 1: Пример файла hosts в Windows 10
- Зачем блокировать сайты с помощью файла Hosts в Windows?
- Как блокировать сайты с помощью файла Hosts в Windows
- Что делать если нужно вернуть все как было изначально?
- Вывод
Любой браузер изначально обращается за данными именно к файлу hosts. Это позволяет вносить в него информацию о потенциально нежелательных интернет-ресурсах, доступ к которым должен быть запрещен.
Это может делаться по самым разнообразным причинам. Например, таким образом можно ограничить просмотр запрещенного контента для детей, порнографии, и вредоносных сайтов.
Файл hosts является своеобразным инструментом администрирования ресурсов компьютера, связанных с интернетом. При вводе определенного запроса в браузере, программа обращается к DNS-серверам провайдера. Так происходит не всегда. Информация о разрешенных ресурсах может храниться в оперативной памяти или данном файле. Совершенно очевидно, что браузеру проще и быстрее получить данные из локального места хранения. Именно поэтому файл hosts так важен.
Также зараженный вирусами компьютер может блокироваться при обращении к оригинальным DNS серверам. По этой причине доступ к вредоносному программному обеспечению и опасным сайтам будет открыт. Вирусный код просто будет подменять результаты запросов на свои собственные.
Пошаговое руководство будет выглядеть следующим образом:
- Необходимо найти сам файл hosts на компьютере. Он располагается по адресу: C:\WINDOWS\system32\drivers\etc\hosts. Рассмотрим работу с файлом hosts на примере операционной системы Windows 10. Для этого необходимо найти и открыть программу «Блокнот» от имени администратора.
Рисунок 2: Программа «Блокнот»
Открыть файл hosts по указанному выше адресу. Необходимо активировать отображение всех типов файлов, если изначально указанная папка окажется пустой.
Рисунок 3: Директория файла hosts
Остается открыть сам файл.
- Внесение изменений. Блокировка сайтов осуществляется путем внесения в файл hosts следующих цифр: 127.0.0.1 (они обозначают локальный адрес файла на компьютере или ноутбуке). Далее через пробел (между локальным адресом и буквенным доменным именем) вписываются сами адреса сайтов без указания http/https (их можно скопировать в адресной строке браузера). Все новые данные вносятся в самом конце файла — внизу справа от значка #.
Локальный адрес также называется loopback-адрес и служит для отсылки запросов ПК или ноутбука самому себе. Адрес един для операционных систем Mac, Linux и Windows.
При внесении данного адреса рядом с физическим адресом интернет-ресурса, запрос операционной системы будет приходить сам себе, исключая открытие сайта, указанного после него в файле hosts.
Рисунок 4: Внесение нежелательных сайтов в файл hosts
- На заключительном этапе измененный файл hosts остается сохранить и закрыть программу «Блокнот».
Рисунок 5: Сохранение внесенных изменений
Большинство антивирусных программ распознает изменения в файле hosts и воспринимает их как потенциальную угрозу. Практически любая антивирусная программа автоматически восстанавливает первоначальные значения файла hosts. Для того чтобы купировать этот момент, необходимо предварительно внести файл hosts в список исключений используемого антивирусного программного обеспечения.
В данном случае есть два варианта развития событий. Можно просто скачать готовый файл hosts для конкретной операционной системы, найдя его в интернете на свой страх и риск. Вторым вариантом является восстановление значения файла hosts по умолчанию.
Для Windows 7-10. Необходимо открыть «Блокнот», воспользовавшись поиском и внести туда данные из оригинального источника. Файл следует сохранить («Сохранить как») и прописать название hosts с расширением old. Адрес оригинального файла выглядит так: %WinDir%\System32\Drivers\Etc. Именно в эту папку необходимо сохранить новый файл hosts с заменой на старый.
Подводя итоги, хочется предупредить об изменении важных программных файлов. Это может повлечь за собой негативные последствия, в частности, переустановку операционной системы. Если не удается найти другие варианты блокировки информации, представленной во всемирной паутине, то изменение системного файла hosts будет единственно верным вариантом. Лучшим решением в этой ситуации будет сохранить информацию из первоначального файла hosts в другом месте, чтобы в случае необходимости безболезненно осуществить его восстановление до первоначального вида.
Дайте знать, что вы думаете по этой теме материала в комментариях. Мы крайне благодарны вам за ваши комментарии, отклики, дизлайки, лайки, подписки!
Кристина Горбуноваавтор
Как заблокировать сайт через файл Hosts
Задумывались ли Вы когда-нибудь, о том как можно заблокировать или закрыть доступ к любой интернет страничке на своем компьютере? Думаю вопроса, зачем это нужно, не должно возникнуть, так как причин бывает очень много, и при этом у каждого они разные.
Ну например, некоторые родители, таким образом пытаются обезопасить своих детей от различных страниц с сомнительным контентом. Другие же, блокируют социальные сети, да бы их дети, как правило, уже подросткового возраста, больше занимались учёбой, а не просиживали все свое время за компьютером в социальных сетях, рассматривая фотографии своих друзей.
Думаю, что у многих подобная ситуация встречалась и на работе, когда подчинённые не справляются со своими обязанностями в срок, утверждая, что им банально не хватило времени, хотя при этом на мониторе постоянно висела страничка «ВК» или просто просматривали различные ролики в «YouTube».
Как ведете, причин хватает, поэтому давайте, уже поговорим непосредственно о том, как заблокировать сайт через файл Hosts, при этом не имея навыков системного администратора.
Что понадобится для блокировки интернет страниц?
- В первую очередь, это полный доступ к тому компьютеру, на котором и будем блокировать сайты;
- Далее, стандартный блокнот, который можно найти в меню «Пуск», независимо от того стоит у вас Windows XP или Windows 8;
- Непосредственно, сам системный файлик под название Hosts, где и будут указываться все заблокированные ресурсы;
- Ну и на последок, вам понадобится подробное описание, того как все сделать правильно не повредив ничего лишнего, которое вы найдете жуть ниже;
Блокировка доступа к любому сайту через Hosts
Итак, для блокировки любой интернет страницы, нам понадобится немного отредактировать один системный файлик, под названием Hosts. В Windows XP, с редактированием файла такого типа, все просто. Заходим в папку: С:\Windows\System32\Drivers\etc, и там с помощью блокнота открываем Hosts.
Для тех же у кого Windows 7, 8 или 10, я рекомендую, ознакомится с инструкцией о том, как можно отредактировать и сохранить файл Hosts на новых операционных системах.
Ну что ж, с открытием разобрались, теперь давайте перейдём непосредственно к самой блокировке сайтов. Открыв файлик, перед собой вы увидите немного набранного текста, нам нужно спустится к самой последней записи и уже с новой строки начать формировать будущий список заблокированных ресурсов.
Для блокировки указываем IP: 127.0.0.1 и через пробел прорисуем адрес страницы которая будет заблокирована.
Пример: 127.0.0.1 vk.com или 127.0.0.1 Youtube.com;
Кстати, обратите внимание на то что при указание нескольких адресов, каждый нужно указывать с новой строки, в ином случае, ничего не изменится и страницы будут открывается как и ранее.
Сформировав и набрав список адресов, сохраняем его, нажав на Ctr+S или «Файл» — «Сохранить». Таким образом, мы заблокируем сайты через файл Hosts.
Теперь, при следующей попытке открыть страницу, которая была указана в блок-листе, должно появится примерно такое сообщение как у меня ниже на картинке.
Перенаправление заблокированных сайтов через файл Hosts
Как вы наверное поняли с заголовка этого раздела, в файле «Хост» есть возможность не только блокировать сайты, а и перенаправлять их на какой-нибудь другой. Например, пытаемся зайти на vk.com, вводя адрес в адресной строке, а перед нами появляется mail.ru (пример).
Реализуется это следующим образом. Открыв hosts, с новой строки прорисуем IP адрес сайта на который мы будем перенаправлять, далее, через пробел прорисуем название сайта с которого будет идти перенаправление.
Пример: 217:69:139:200 vk. com
То бишь, при в воде в адресной строке vk.com, нас будет перекидывать на адрес с IP 217:69:139:200, в данном примере это адрес mail.ru.
Как узнать адрес сайта
Для тех, кто не знает как узнать IP адрес нужного сайта выполняем следующие команды:
- Нажав Win+R, открываем окно выполнить;
- Вводим CMD и нажимаем «Enter»;
- В командной строке пишем команду: Ping (и название сайта) — Ping mail.ru
- После этого, смотрим результат. Перед вами должен появится IP адрес указанного сайта.
После выполнения всех изменений, не забывайте сохранять файл. Если у вас во время редактирования был включен браузер, обязательно перезапустите его, что бы все изменения вступили в силу и начали работать. А заблокированные сайты через hosts не откроются до тех пока вы не удалите записи, которые вносили ранее.
Как заблокировать сайт через файл Hosts
Метки:Интернет
Как заблокировать веб-сайты в Windows с помощью файла hosts
Зачем вам знать, как блокировать веб-сайты? Может быть, вы хотите, чтобы ваши дети были в безопасности в Интернете? Может быть, вы хотите заблокировать отвлекающие сайты, чтобы не медлить? Его также можно использовать для блокировки сайтов отслеживания, встроенных в рекламу.
Какой бы ни была ваша причина, вы можете просто заблокировать веб-сайты в Windows 10 с помощью так называемого файла hosts.
Содержание
Приведенный ниже текст может быть немного техническим, особенно если вы никогда не вникали в суть системных файлов Windows. Если вам нужен краткий обзор, сначала обязательно посмотрите наше короткое и легкое для просмотра видео на YouTube.
КАК ЗАБЛОКИРОВАТЬ ВЕБ-САЙТЫ В WINDOWS: Использование файла hosts
Посмотреть это видео на YouTube
Что такое файл hosts?
Вы слышали термин DNS (система доменных имен)? Это относится к системе файлов, распространяемых по Интернету, которые помогают преобразовывать доменные имена, такие как helpdeskgeek.com , в его фактический адрес интернет-протокола (IP), который оказывается 13.225.198.106 . Это поможет вашему компьютеру узнать, к какому серверу обращаться, когда вы хотите просмотреть этот сайт.
До появления DNS в 1984 году это делалось через локальный файл на вашем компьютере, называемый файлом hosts. В то время компьютеры не были подключены ко многим другим компьютерам. В лучшем случае мы могли подключиться к нескольким десяткам. Всю эту информацию было легко хранить в обычном текстовом файле. Хост-файл живет сегодня.
Как работает файл hosts?
Файл hosts позволяет компьютеру искать другие имена компьютеров, например localhost , или доменные имена, например helpdeskeek.com , а их IP-адрес находится рядом с именем в файле. Это немного похоже на то, как имена ваших друзей связаны с их телефонными номерами в вашем телефоне. Вам не нужно запоминать или набирать номер, просто найдите имя человека.
Прежде чем двигаться дальше, важно понимать, что некоторые IP-адреса зарезервированы для локального использования. Это означает, что их можно использовать только для указания на ваш компьютер и устройства в вашей непосредственной сети. Это означает что угодно до того, как ваше общение подключится к Интернету.
Например, IP-адрес 127.0.0.1 всегда означает компьютер, на котором вы работаете, также известный как localhost . Попробуйте ввести это в веб-браузере. Скорее всего, это откроет пустую страницу.
Также поймите, что www.website.com и Website.com — это не одно и то же. Чтобы оба они могли привести нас на один и тот же веб-сайт, оба должны разрешаться на один и тот же IP-адрес.
Блокировка веб-сайтов с помощью файла hosts
- Открыть Блокнот как Администратор .
- Щелкните Файл > Открыть .
- Перейдите к C:\Windows\System32\Drivers\etc
- Там измените тип файла с Текстовые документы (*.txt) на Все файлы (*1 . *) .
- Теперь вы можете увидеть файл hosts . Открой это.
- Перейдите к последней строке страницы и добавьте свою строку. Допустим, мы блокируем Facebook.
Введите IP-адрес локального хоста 127.0.0.1 . Нажмите клавишу табуляции и введите facebook.com . Нажмите Enter, чтобы перейти к следующей строке. Создайте вторую строку, как показано выше, но используйте www.facebook.com вместо просто facebook.com.
Сайт заблокирован?
Откройте командную строку и введите ping facebook.com , затем запустите ping www.facebook.com . Вы должны увидеть, что IP-адрес, который он пытается пропинговать, — 127.0.0.1.
Теперь откройте веб-браузер и перейдите на facebook.com. Может еще загрузится! Почему? Настоящий IP-адрес Facebook может все еще находиться в кеше браузера, и браузер сначала будет использовать этот IP-адрес. Удалите кеш браузера и снова попробуйте Facebook. Теперь вы должны увидеть страницу с ошибкой.
Я не хочу видеть страницу ошибки
Вы можете попробовать перенаправить сайт на другой IP-адрес, но в наши дни это не сработает. Злонамеренное редактирование файла hosts раньше было обычной атакой хакеров. Теперь веб-браузеры тщательно проверяют сертификаты, чтобы предотвратить это. Но, вы все еще можете попробовать.
Еще один способ не видеть страницу с ошибкой — установить и настроить веб-сервер на своем компьютере, а файл hosts укажет на него. Может быть, он отобразит страницу с надписью «Вернись к работе!» или перечисляет некоторые из ваших целей в качестве мотивации держаться подальше от социальных сетей.
Что еще можно сделать с файлом hosts?
Вы можете использовать ту же технику, но вставлять URL-адреса различных вредоносных программ и сайтов с отслеживающей рекламой. Существует предварительно созданный файл hosts с вредоносными программами и рекламными сайтами, который вы можете скопировать и вставить в свой файл hosts. На момент написания этой статьи последний раз он обновлялся в марте 2020 года.
Гай публиковался в Интернете и в печатных газетах, номинировался на писательские награды и цитировался в научных статьях из-за своей способности говорить о технологиях с кем угодно, но по-прежнему предпочитает аналоговые часы. Прочитайте полную биографию Гая
Подпишитесь на YouTube!
Вам понравился этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите на кнопку ниже, чтобы подписаться!
Подписаться
Как заблокировать веб-сайты в Windows с помощью файла hosts
В этой статье я покажу вам , как использовать файл hosts для блокировки веб-сайтов на компьютерах под управлением операционной системы Windows. Я также расскажу об ограничениях использования файла hosts для ограничения доступа к Интернету по сравнению со специальным программным обеспечением для веб-фильтрации, чтобы вы могли выбрать лучший метод управления Интернетом для своих нужд.
Хотите более простой и масштабируемый способ блокировки веб-сайта?
Редактирование файла Hosts для блокировки веб-сайта на нескольких устройствах — это длительный, негибкий и трудоемкий процесс.
Всего за 3,99 доллара США за лицензию в месяц вы можете воспользоваться преимуществами BrowseControl, чтобы заблокировать миллиардов веб-сайтов в более чем 100 категориях URL. Каждый день добавляется более 10 000 новых доменов, что упрощает ограничение доступа в Интернет даже при появлении новых сайтов.
С помощью BrowseControl вы можете…
- Блокировать или разрешать веб-сайты на основе URL-адреса, категории, домена или IP-адреса
- Назначать уникальные ограничения для веб-сайтов в течение дня
- Назначать настраиваемые политики для каждой группы компьютеров или пользователей
- Применение политик использования Интернета, даже когда устройства покидают сеть
”Как новичок, я смог настроить с помощью службы поддержки примерно за час. Предыдущее программное обеспечение занимало вечность и не работало так, как рекламировалось; это программное обеспечение работало прямо из коробки. Это позволяет моим сотрудникам пользоваться Интернетом и зарабатывать деньги на практике, не отвлекаясь/не соблазняясь использовать личные веб-сайты/электронную почту/покупки».
– Gerard B., Office Manager
Using Web Filters vs Hosts File to Block a Website
Hosts File | Web Filter | |
---|---|---|
Multiple Devices | Not recommended . Это заставляет вас децентрализовать управление вашей сетью. | Рекомендуется. Централизованная консоль веб-фильтра делает управление несколькими устройствами простым и эффективным. |
Гранулярность | Ограниченная. Разрешения на веб-доступ могут быть предоставлены только для каждого устройства. Изменения в файле также затрагивают всех пользователей на устройстве. | Расширенный. Уникальные разрешения на веб-доступ можно настроить для каждого устройства, пользователя или рабочей группы. |
Белый список | Сложно. Использование файла hosts для блокировки всех веб-сайтов, кроме разрешенных, требует от вас вручную найти IP-адреса веб-сайтов, которые вы хотите разрешить, добавить их в файл и направить весь остальной трафик на нулевой маршрут. | Простой. Чтобы внести веб-сайты в белый список с помощью веб-фильтра, вам просто нужно добавить домены, которые вы хотите разрешить, в белый список (список разрешений), и все остальные домены будут заблокированы по умолчанию. |
Фильтрация подстановочных знаков | Не поддерживается. Вам необходимо указать все варианты URL, которые вы хотите заблокировать. | Поддерживается. Веб-фильтр позволяет блокировать все URL-адреса в домене с помощью одной записи с подстановочными знаками. |
Простота использования | Сложно. Вы должны отредактировать хосты вручную для каждого устройства, которым вы хотите управлять. Вам также потребуется перенастраивать файл каждый раз, когда вы очищаете машину. | Простой. Все, что вам нужно сделать, это добавить веб-сайты, которые вы хотите заблокировать, в свой черный список. |
Почему я должен блокировать своим пользователям доступ к определенным веб-сайтам?
- Управление полосой пропускания: Злоупотребление пропускной способностью вызывает большие задержки и сбои сети. Организации будут использовать анализатор пропускной способности для выявления пользователей и веб-сайтов, ответственных за чрезмерное использование пропускной способности, а затем добавлять их в свой черный список в Интернете, чтобы предотвратить злоупотребления в будущем.
- Сетевая и компьютерная безопасность: Запрещая пользователям доступ к вредоносным веб-сайтам, которые, как известно, содержат вредоносное ПО, интернет-фильтр обеспечивает критические элементы управления безопасностью для защиты конфиденциальных данных
- Управление производительностью: Фильтры содержимого используются для блокировки доступа к отвлекающим веб-сайтам и компьютерным приложениям, таким как сайты социальных сетей, компьютерные игры и службы потокового видео.
- Соответствие требованиям безопасности данных: Организации, которые несут ответственность за конфиденциальные данные, такие как личная медицинская информация (PHI), будут использовать инструменты интернет-блокировки, чтобы предотвратить злонамеренную или небрежную утечку данных сотрудниками через несанкционированные каналы управления данными, такие как личные учетные записи облачных хранилищ.
- Блокировка неприемлемого контента: Администраторы будут использовать интернет-фильтры для блокировки контента, который считается неприемлемым для их пользователей или иным образом неприемлемым для их пользователей, например порно, гротескные изображения, насилие и ненормативная лексика. Фильтры предотвращают доступ несовершеннолетних пользователей к контенту для взрослых, а также ограничивают использование веб-сайтов, которые могут создавать враждебную рабочую среду.
Хотите узнать больше? Прочтите нашу статью о преимуществах веб-фильтров.
Вернуться к оглавлению
Что такое файл hosts в Windows?
Файл hosts в Windows — это текстовый файл, который используется операционной системой для сопоставления имен хостов с IP-адресами. В Windows 10 он находится в папке System 32 по адресу C:\Windows\System32\drivers\etc. Это позволяет вам переопределить пункт назначения, к которому обычно ведет файл зоны DNS веб-сайта.
Поскольку эти изменения применимы только к вашему локальному компьютеру, этот метод веб-фильтрации полезен для блокировки веб-сайтов на персональном устройстве. Тем не менее, любой, кто управляет несколькими устройствами, должен использовать специальный фильтр веб-контента вместо блокировки веб-сайтов с помощью файла hosts для более эффективного обновления политики.
Как это работает
Как вы обычно получаете доступ к веб-контенту
Обычно, когда вы вводите URL-адрес (например, Facebook.com) в адресную строку веб-браузера, он отправляет систему доменных имен (DNS) запрос к серверу. DNS изменяет имена этих удобочитаемых доменов на IP-адреса, такие как 31.13.80.36 (для IPv4) или 2a03:2880:f10e:83:face:b00c:0:25de (для IPv6), который определяет местоположение сервера.
Как hosts изменяет это
Вы можете думать о DNS как об интернет-телефонной книге , а о файле hosts вашей локальной машины как о вашей личной адресной книге .
Представьте, что вы ищете чей-то номер телефона. Прежде чем прибегать к телефонной книге (DNS), вы сначала заглянете в свою личную адресную книгу (файл hosts), чтобы узнать, есть ли у вас какие-либо контактные данные (IP-адреса). Если вы это сделаете, вы вообще не будете проверять телефонную книгу.
Ваш компьютер работает так же. Прежде чем какой-либо запрос домена будет выполнен из вашего веб-браузера, ваша машина фактически сначала сошлется на локальный файл hosts. Если там будут найдены какие-либо записи, они будут использованы вместо них.
Именно так вы можете блокировать веб-сайты с помощью файла hosts. В нем есть строки текста, состоящие из IP-адреса, за которым следует имя хоста. Эти строки текста можно изменить, чтобы сообщить вашему веб-браузеру, что данное имя хоста должно перенаправляться на данный IP-адрес.
Итак, если вы хотите запретить своим пользователям доступ к Facebook, вы можете ввести Facebook.com в файл hosts и перенаправить его на IP-адрес вашего локального компьютера (127.0.0.1). Это позволит вам блокировать сайты с помощью файла hosts.
Для чего используется файл hosts?
Блокировка веб-сайтов с помощью файла hosts
DNS изменяет имена доменов на IP-адреса. Например, 69.63.184.142 — это один из IP-адресов facebook.com. Вы можете использовать файл hosts, чтобы изменить это и перенаправить сайт, который вы хотите заблокировать, на другой адрес. Это позволит вам связать определенное доменное имя с любым IP-адресом, который вы хотите.
Примечание: Когда вы блокируете веб-сайты с помощью файла hosts, веб-сайты будут заблокированы только на локальном ПК. Чтобы обеспечить блокировку веб-сайтов на нескольких компьютерах, вам необходимо специальное программное обеспечение для веб-фильтрации.
Файл hosts используется для блокировки рекламы
Фильтрация рекламы с помощью файла hosts работает точно так же, как блокировка веб-сайта. Записи для известных вредоносных или спам-доменов можно заблокировать, добавив их в файл и перенаправив на другой IP-адрес.
Тестирование и разработка веб-сайтов
Веб-разработчики могут использовать файл hosts для тестирования и разработки веб-сайтов на своем локальном компьютере. Чтобы внести изменения в веб-сайт до того, как он станет общедоступным, веб-разработчик установит файлы сайта локально и отредактирует файл hosts на своем компьютере, чтобы он указывал доменное имя сайта на IP-адрес среды, в которой он хочет протестировать.
Вернуться к оглавлению
Практический пример: веб-фильтрация в образовании
Колледж прикладных технологий Теннесси (TCAT) — одно из лучших технических учебных заведений в штате Теннесси. Чтобы продолжать предоставлять передовой опыт обучения, TCAT Crump знал, что им необходимо интегрировать онлайн-ресурсы в свои учебные программы и методы обучения.
Но предоставление доступа в Интернет в сети сопряжено с определенными рисками. Как инструктор по информационным технологиям, Габриэль Альварадо непреклонен в том, что образовательные учреждения должны защищаться от несанкционированного доступа к личной информации, принадлежащей ученикам, родителям или персоналу.
Габриэль знал, что ограничение доступа в Интернет с помощью лучших инструментов интернет-фильтрации, которые они могли найти, было необходимо для защиты их учеников и сети от веб-угроз. В дополнение к повышению безопасности в Интернете, BrowseControl предоставил учащимся TCAT оптимальный образовательный опыт, блокируя отвлекающие веб-сайты во время занятий и предотвращая влияние пропускной способности сети на производительность сети.
Удобные возможности удаленной установки BrowseControl и центральная консоль управления сделали его лучшим программным обеспечением для интернет-фильтрации для TCAT, поскольку они могли развертывать программное обеспечение во время учебного семестра, а не ждать каникул. Учетные записи сотрудников и пользователей можно было легко различать, что позволяло настраивать политики веб-фильтрации в соответствии с потребностями каждой группы.
Как заблокировать веб-сайты с помощью файла hosts в Windows (Руководство)
- Открыть Блокнот от имени администратора
При входе в учетную запись администратора нажмите Ключ Windows и введите «Блокнот» - Щелкните правой кнопкой мыши в Блокноте и нажмите Запуск от имени администратора
- «Вы хотите разрешить этому приложению вносить изменения в ваше устройство?» , выберите Да
- Откройте файл Hosts
В Блокноте щелкните Файл > Открыть или нажмите CTRL + O - Затем перейдите в папку C:\Windows\System32\drivers\etc. Вот как это сделать: В адресной строке диалогового окна «Открыть» введите следующую текстовую строку: %SystemRoot%\System32\drivers\etc\hosts (Примечание. Это относится к Windows 10. Точное местоположение в разные ОС, посмотрите эту статью)
- Сначала вы ничего не увидите в этой папке. Чтобы сделать содержимое этой папки видимым, необходимо щелкнуть раскрывающееся меню в правом нижнем углу и изменить его с «Текстовые документы (*.txt)» на «Все файлы (*.*)»
- Дважды щелкните файл hosts, чтобы открыть его
- Неизмененный файл по умолчанию должен выглядеть именно так ваш файл hosts, скопировав текст в новый файл Блокнота. Если изменения, которые вы вносите в файл hosts, вызывают нежелательное поведение, вы можете просто заменить отредактированный файл hosts резервной копией. Вы также можете посетить это руководство, чтобы восстановить конфигурацию файла hosts по умолчанию.
- Добавьте веб-сайты, которые вы хотите заблокировать, в файл hosts
В этом примере мы заблокируем доступ компьютера к Facebook.Нажмите Enter, чтобы создать новую строку, затем добавьте ее в файл hosts: 127.0.0.1 www.facebook.com.
Важно отметить, что это заблокирует только сайт www.facebook.com. Вам нужно будет добавить новую строку для Facebook.com, чтобы полностью заблокировать Facebook.
IP-адрес 127.0.0.1 — это IP-адрес по умолчанию для локальной машины (localhost). Использование этого в качестве переназначенного IP-адреса гарантирует, что вы случайно не отправите своих пользователей на нежелательный IP-адрес. Вы также можете использовать несуществующий IP-адрес, например 0.0.0.0, если хотите.
Примечание: При попытке посетить заблокированный домен после того, как он был добавлен в ваш файл hosts, вы можете получить предупреждение о конфиденциальности/безопасности в веб-браузере. Это связано с тем, что веб-браузер ожидал действительного сертификата безопасности от домена. Поскольку файл hosts перенаправляет попытку подключения обратно на локальный хост, а не на фактический веб-сайт, веб-браузер отметит неожиданное поведение.
Вернуться к оглавлению
Начните блокировать веб-сайты с помощью веб-фильтра BrowseControl (бесплатная пробная версия)
BrowseControl блокирует приложения, отвлекающие факторы в Интернете и сайты с высоким уровнем риска независимо от того, где находятся ваши устройства Windows. Легко управляйте всей своей рабочей силой с удобной центральной консоли.
- Повышение производительности и безопасности
Блокировка отвлекающих и опасных веб-сайтов для защиты вашей организации - Обеспечение соблюдения политик использования Интернета
Предотвращение доступа к категориям веб-контента, противоречащим политикам - Фильтрация категорий веб-контента
Блокировка миллионов сайтов всего за несколько кликов с сотнями категорий контента
Устранение неполадок и часто задаваемые вопросы
Файл My Hosts доступен только для чтения.
Как это исправить?
Когда файл доступен только для чтения, вы можете свободно открывать его, но не можете сохранять сделанные вами изменения.
Чтобы отключить режим только для чтения, выполните следующие действия:
- Перейдите к файлу hosts: Введите %SystemRoot%\System32\drivers\etc\ в адресной строке проводника или введите эту строку как Выполнить команду
- Щелкните правой кнопкой мыши по ней и нажмите на Свойства
- Внизу этого экрана вы увидите Атрибуты . Если флажок Только для чтения рядом с ним установлен, вы можете щелкнуть его, чтобы отключить атрибут Только для чтения
- Нажмите Применить и OK , чтобы сохранить изменения
- После внесения необходимых изменений в файл hosts следует снова включить режим только для чтения, чтобы предотвратить нежелательные изменения.
Каково содержимое файла hosts по умолчанию?
# Copyright (c) 1993-2009 Microsoft Corp.
#
# Это пример файла HOSTS, используемого Microsoft TCP/IP для Windows.
#
# Этот файл содержит сопоставления IP-адресов с именами хостов. Каждая
# запись должна вестись на отдельной строке. IP-адрес должен быть
# в первом столбце, за которым следует соответствующее имя хоста.
# IP-адрес и имя хоста должны быть разделены хотя бы одним пробелом
#.
#
# Кроме того, комментарии (такие как эти) могут быть вставлены в отдельные строки
# или после имени машины, обозначенного символом «#».
#
# Например:
#
# 102.54.94.97 rhino.acme.com # исходный сервер
# 38.25.63.10 x.acme.com # x клиентский хост
# разрешение имени локального хоста обрабатывается самой DNS.
# 127.0.0.1 localhost
# ::1 localhost
Примечание: Все октоторпы (также известные как хэштег/знак фунта/цифровой символ – #) используются для комментирования текстовых записей. Любое содержимое в той же строке, что и символ #, будет игнорироваться. Таким образом, файл по умолчанию фактически ничего не делает.
Как открыть файл hosts в Windows?
Способ 1. Доступ с помощью проводника
Чтобы получить доступ к файлу hosts с помощью проводника, вам просто нужно войти в учетную запись администратора и ввести %SystemRoot%\System32\drivers\etc\ в адресную строку. Если его нет, то он может быть скрыт. Следуйте этому руководству, чтобы показать скрытые файлы в Windows.
Метод 2: доступ с помощью команды «Выполнить»
- Откройте приложение «Выполнить»
Нажмите клавишу Windows + R , чтобы открыть приложение «Выполнить». для запуска вашей команды с правами администратора. Не нажимайте просто клавишу Enter , так как это запускает команду только с обычными привилегиями пользователя. - Windows может предложить вам выбрать программу для открытия файла. Вы можете выбрать простой текстовый редактор, например Блокнот.
- Теперь вы должны увидеть файл. Это будет выглядеть так.
Если у вас нет прав администратора, вы получите сообщение об ошибке, подобное этому:
Примечание: У вас должны быть права администратора для доступа и редактирования файла hosts. Если вы не запустите Блокнот с правами администратора, вы сможете только просмотреть файл и не сможете сохранить изменения в соответствующей папке. Любые внесенные вами изменения не будут работать, если они не будут сохранены в правильном месте — сохранение в папке «Документы» не позволит вам блокировать сайты с помощью файла hosts.
Способ 3. Открыть с помощью Блокнота
- Открыть Блокнот от имени администратора
- В Блокноте нажмите «Файл» > «Открыть» или нажмите CTRL + O
- В адресной строке диалогового окна «Открыть» введите следующую текстовую строку: %SystemRoot% \System32\drivers\etc\hosts
- Сначала вы ничего не увидите в этой папке.