Как закрыть доступ к сайту или что такое файл hosts?
Содержание:
- Как очистить файл hosts вручную
- Создать ярлыки в файле Hosts
- Что должно быть в файле hosts
- Создание резервной копии файла
- Как изменить файл hosts: открытие, редактирование и сохранение
- Работа с файлом hosts
- Как вы измените файл Hosts?
- Что такое файл Hosts?
- Как внести изменения в файл hosts
- Что такое файл hosts
- Что такое файл hosts и для чего он нужен?
- Как должен выглядеть файл hosts?
Как очистить файл hosts вручную
Ручная очистка выполняется очень просто, и вы сейчас сами в этом убедитесь.
Щелкните Win + R и в появившееся окно скопируйте строчку: notepad %SystemRoot%\system32\drivers\etc\hosts. В результате запустится блокнот с содержимым данного файлика.
Есть и другой способ открыть его:
- Перейдите по пути: C:\WINDOWS\system32\drivers\etc\.
- Нажмите ПКМ на файлике hosts и щелкните пункт «Открыть».
- Найдите в списке программ «Блокнот» и кликните «ОК».
Готово. Вот как должен выглядеть файл hosts:
Сначала идут пояснения от разработчиков Windows, что это за файлик. Затем приведено пару примеров, как правильно прописывать команды. Комментарии написаны обычным текстом и не выполняют каких-либо действий (об этом свидетельствует значок решетки # в начале всех строк).
Но в вашем случае, скорее всего, будет намного больше текста. И без значка решетки, разумеется. Например, так:
Строка 127.0.0.1 закрывает доступ к указанному веб-сайту. В примере выше – это Одноклассники, Меил.ру и портал Касперского. Если там прописаны другие цифры, тогда идет перенаправление на какой-то подставной сайт.
Чтобы почистить файл надо удалить эти лишние строки. Но обязательно посмотрите, как должен выглядеть оригинальный вариант, чтобы не стереть ничего лишнего.
Кстати, иногда эти лишние строки прячутся в самом низу. То есть, при открытии файлика кажется, что ничего нет, но если прокрутить его в низ, то можно обнаружить несколько вирусных команд.
Затем сохраните принятые изменения. Для этого нажмите в блокноте Файл – Сохранить.
Перезагрузите компьютер или ноутбук – и проблема с рекламными вирусами или блокировкой сайтов должна исчезнуть. Если причина была в этом, разумеется.
Что делать, если у вас нет прав на редактирование файла hosts? Скопируйте его на рабочий стол, удалите лишние строки, сохраните изменения, а затем закиньте в ту же папку с заменой прежней версии. А потом перезагрузите ПК.
Если проблема не исчезла, в первую очередь проверьте, сохранились ли изменения в файле хост. Ведь это довольно распространенная ошибка неопытных пользователей.
Инструкция универсальная для всех операционных систем, так что ее версия здесь роли не играет.
Создать ярлыки в файле Hosts
Если у вас есть компьютер в вашей домашней сети (скажем, с IP-адресом 192.168.1.10), который имеет простой веб-сайт, который делает что-то полезное для вас, вы можете ввести следующее в файл hosts:
Затем, если вы откроете браузер и просто введите http://homeserver, он автоматически перенаправляется на 192.168.1.10. И это намного проще, чем вводить IP-адрес каждый раз.
Кроме того, вы можете использовать файл hosts для создания ярлыков к определенным сайтам в интернете. Используйте такую команду как: , чтобы найти IP-адрес веб-сайта, а затем добавьте его в файл hosts вместе с нужным ярлыком, как в примере выше. Но это работает только на веб-сайтах с выделенными IP-адресами. Он, вероятно, не будет работать с большинством сайтов, которые вы посещаете.
Что должно быть в файле hosts
Смотрите ниже значение стандартного файла hosts в ОС Windows 10. Оно не меняется в сравнении с предыдущими версиями операционной системы. Все значения начинаются с #. Это заставляет систему игнорировать все строки файла при его чтении.
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
Важно! Все строки со знаком # являются комментариями. Это значит, что по факту, для операционной системы файл hosts пустой
Для пользователя в нём содержатся общие рекомендации и примеры использования.
Создание резервной копии файла
Перед началом процедуры редактирования советуем создать резервную копию hosts, чтобы в будущем была возможность быстро вернуть состояние к исходному. Это не относится к тем случаям, когда изначально внутри него не хранится ни одной строчки кода, ведь тогда просто удаляются текущие настройки и сохраняется чистый файл без каких-либо правил. Если вы заинтересованы в создании такой резервной копии, выполните следующие действия.
- Перейдите по пути, упомянутому выше, через Проводник, где отыщите «hosts», щелкните по нему правой кнопкой мыши и выберите пункт «Копировать».
Переместитесь в любое другое место, куда вставьте данный файл через Ctrl + V или вызвав контекстное меню.
Оставить копию можно и в изначальном расположении, но тогда ее придется переименовать, добавив в конце .old.
Теперь вы знаете, что в случае возникновения каких-либо проблем с сопоставлением IP-адресов и доменных имен можно в любой момент вернуть исходное состояние файла, откатив все внесенные вручную настройки.
Как изменить файл hosts: открытие, редактирование и сохранение
Итак, где лежит hosts мы знаем, теперь давайте посмотрим, что с ним можно сделать, и зачем вообще может понадобиться его изменение. По сути, файл хост это обычный текстовый документ, только без расширения. Открыть его можно любым текстовым редактором, тем же штатным Блокнотом.
Есть также специальные утилиты вроде HostsEditor, но их использование в большинстве случаев, пожалуй, излишне. Содержимое файла hosts представлено краткими сведениями о его предназначении и двумя примерами использования. Синтаксис записей очень прост. Сначала идет IP-адрес, а через несколько пробелов после него указывается имя хоста. Например, IP 38.25.63.10 будет соответствовать адрес x.acme.com, а IP 127.0.0.1 или ::1 (для IPv6) – адрес локального компьютера (localhost).
Обратите внимание, что перед всеми строками стоит знак #, это означает, что строка закомментирована, то есть она неактивна, а это равносильно тому, как если бы файл был пустым. Работать он начнёт только тогда, когда вы добавите новую запись
Приведем пример, как изменить файл hosts в Windows 7/10 и заблокировать с его помощью сайт, перенаправив обращение на локальный компьютер. Допустим, мы хотим ограничить доступ к социальной сети Вконтакте. Для этого в конце файла добавляем такую строчку:
127.0.0.1 vk.com
Сохраняем файл HOSTS как любой другой текстовый файл, перезапускаем браузер и пробуем зайти на сайт. В результате вы получите ошибку «Не удается получить доступ к сайту». Работает это очень просто. Когда пользователь переходит на vk.com, браузер первым делом обращается к HOSTS и ищет в нём соответствие имени хоста и его IP-адреса, и, найдя, переходит по указанному IP-адресу, игнорируя службы DNS-серверов, так как обращение к файлу хост является приоритетным.
Само собой, на локальном компьютере никакой социальной сети нет, поэтому браузер возвращает ошибку. Таким образом можно блокировать любые ресурсы, прописывая их в HOSTS в столбик. Другой пример использования хост-файла – перенаправление на другой сайт в интернете. Тут всё то же самое, только вместо локального IP-адреса 127.0.0.1 прописывается адрес другого сайта. Кстати, этим часто грешат вирусы, изменяя HOSTS и добавляя в него редиректы на фишинговые ресурсы.
Вот почему так важно знать, как должен выглядеть файл hosts по умолчанию. Если вы его не редактировали, а в нём присутствуют незакомментированные записи, это должно стать поводом для беспокойства
Впрочем, изменять hosts могут также антишпионские утилиты, прописывая в него адреса блокируемых неблагонадёжных ресурсов. Изменения также способны вносить кейгены, используемые для обходной активации лицензионного программного обеспечения.
Работа с файлом hosts
Данные в файле hosts меняются как встроенными программами и компонентами Windows, так и с помощью сторонних приложений.
Редактирование hosts стандартными приложениями Windows
Основной инструмент для правки файла hosts — программа «Блокнот».
Изменение содержимого файла hosts в «Командной строке»
Для внесения нужных изменений в файл hosts посредством «Командной строки Windows» выполните следующие действия:
- Нажмите на «Пуск» правой кнопкой мыши и выберите в меню пункт «Командная строка (администратор)». Без прав администратора изменения в файле hosts не сохранятся.
- Введите в «Командной строке» строчку notepad C:\Windows\System32\drivers\etc\hosts.
- В открывшемся приложении «Блокнот» отредактируйте файл hosts, соблюдая правило: слева — адрес перенаправления, справа — адрес-перенаправитель. То есть в левом списке вводятся IP-адреса, на которые пользователь перенаправится браузером, набрав в его адресной строке искомый адрес. Например, вместо открытия сайта pornolab.net браузер обратится на один из адресов vk.com — 87.240.182.224, если напротив pornolab.net в правой колонке в этой же строке будет указан веб-адрес vk.com в левом столбце.
- Кликните на «Файл» в левом верхнем углу окна и выберите «Сохранить». Изменения в файле hosts сохранятся.
Для проверки перехода в любом браузере перейдите на сайт, для которого только что переназначился IP-адрес.
Редактирование файла hosts непосредственно в «Блокноте»
Для непосредственного перехода к редактированию hosts выполните следующие действия:
- Откройте папку C:\Windows\System32\drivers\etc\ и двойным щелчком левой кнопки мыши попытайтесь открыть файл hosts, выбрав приложение «Блокнот».
- Отредактируйте файл и сохраните его, как было описано выше.
Файл hosts сохранится с новыми изменениями. Перезапустите Windows и проверьте работу сайтов, которым вы прописали перенаправление на другие сайты, с любого из браузеров.
Правка файла hosts сторонними приложениями
В качестве редакторов служебных файлов Windows подойдут как специализированные утилиты, облегчающие поиск и изменение записей в файле hosts, так и усовершенствованные текстовые редакторы (Notepad++, AkelPad и т. д.).
Работа с файлом hosts в приложении Micro Hosts Editor
Программа Micro Hosts Editor — простое приложение для лёгкого и быстрого изменения файлов hosts. Отдалённо оно напоминает «Блокнот», в который добавлен инструментарий по изменению таблиц.
Сетевые адреса вписываются так же, как и в «Блокноте»
Для работы с файлом hosts в программе Micro Hosts Editor:
- Скачайте и запустите приложение с правами администратора, используя вызов контекстного меню правой кнопкой мыши.
- С помощью команды «Файл» — «Открыть» найдите файл hosts.
- Внесите необходимые правки в этот файл.
- Нажмите кнопку в виде дискеты для сохранения.
Сделанные изменения в файле hosts сразу будут доступны. Программа доступна на официальном сайте её разработчиков.
Программа Online Solutions Hosts Editor
Приложение OS Hosts Editor располагает расширенным мастером восстановления файла hosts в случае неверных изменений, подстановщиком IP-адресов и портов, а также учитывает малейшие изменения файла hosts с точностью до секунд. Для изменения hosts в OS Hosts Editor выполните следующие шаги:
- Запустите OS Hosts Editor и с помощью кнопки в виде открытой папки найдите файл hosts.
- Используя кнопки «+» и «-», добавляйте и удаляйте записи в hosts. Кнопка в виде увеличительного стекла откроет панель поиска записей.
- Кнопка «фломастер» откроет панель редактирования выбранной строки.
- Сохранение изменений в файле hosts достигается с помощью кнопок в виде дискеты или дискеты со стрелкой.
По завершении редактирования hosts проверьте работу нужных сайтов в любом браузере.
Как вы измените файл Hosts?
Файл hosts предлагает простой способ заблокировать доступ к определенным веб-сайтам на вашем компьютере. Поскольку многие версии Linux не поставляются с встроенным программным обеспечением для родительского контроля, эти знания могут пригодиться, если вы решите завести своих детей на ПК с Linux.
6 причин завести детей с Linux
6 причин завести детей с LinuxКомпьютеры и их операционные системы не созданы равными. ОС, которую они используют, имеет значение, и Linux может быть лучшим для них. Давайте поговорим о том, почему.
Прочитайте больше
,
Изображение предоставлено: Алексей Марк / Shutterstock
Узнайте больше о: компьютерной безопасности, Linux Советы, устранение неполадок.
Что такое файл Hosts?
Файл hosts – это простой текстовый файл, который все операционные системы используют для перевода имен хостов (также называемых веб-адресами или URL-адресами) в IP-адреса. Когда вы вводите имя хоста, такое как wikipedia.org, ваша система ищет файл hosts, чтобы получить IP-адрес, необходимый для подключения к соответствующему серверу.
Если вы откроете файл hosts, вы быстро заметите, что в нем нет каталога всего Интернета. Вместо этого может быть только пара строк и все. Что происходит?
Оказывается, ваша система сначала проверит файл hosts, прежде чем искать сайт на DNS-серверах, определенных в настройках вашей сети (обычно это DNS-серверы вашего провайдера).
Это означает, что вы можете использовать файл hosts для добавления к тому, что DNS-серверы не могут предоставить (например, псевдонимы для местоположений в локальной сети, что в противном случае возможно только при настройке DNS-сервера в локальной сети) или переопределить IP-адреса, которые обычно предоставляют DNS-серверы.
Например, если вы попросите wikipedia.org, DNS-серверы вернут IP-адрес Википедии на ваш компьютер. Но если вы хотите заблокировать Википедию на этом компьютере, вы можете добавить запись в файл hosts, которая сообщает вашему компьютеру, что wikipedia.org указывает на какой-то другой IP-адрес, отличный от фактического IP-адреса Википедии.
Это лишь основные примеры того, что можно сделать при помощи файла hosts. Сценарии других применений зависят лишь от ваших потребностей.
Как внести изменения в файл hosts
Ниже мы рассмотрим, как редактировать и как сохранить файл hosts
Важно открыть файл с правами администратора, иначе система не даст вам его сохранить. Выберите вашу операционную систему и следуйте инструкции:
Редактирование файла hosts в Windows 7
-
1.
Запустите Блокнот или любой другой редактор от имени администратора. Откройте Пуск, найдите нужный редактор, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:
Как отредактировать файл hosts
-
2.
В меню «Файл» нажмите Открыть и перейдите в каталог, в котором расположен файл hosts. Измените тип файла на «Все файлы»:
-
3.
Выберите файл hosts и откройте его. -
4.
Добавьте в конце файла необходимую запись в формате:
Где:
123.123.123.123 — IP-адрес вашего сервера или хостинга,
faq-reg.ru — имя вашего домена.
-
5.
Сохраните изменения в файле.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Редактирование файла hosts в Windows 8, 10
Чтобы изменить файл hosts в виндовс 10 (8), выполните следующие действия:
-
1.
Запустите Блокнот или любой другой редактор от имени администратора. Для этого найдите его в Пуске, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:
-
2.
В меню «Файл» нажмите Открыть и перейдите в каталог, где находится файл hosts . Измените тип файла на «Все файлы»:
-
3.
Выберите файл hosts и откройте его. -
4.
Добавьте в конце файла необходимую запись в формате:
Где:
123.123.123.123 — IP-адрес вашего сервера или хостинга,
faq-reg.ru — имя вашего домена.
-
5.
Сохраните изменения в файле.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Редактирование файла hosts в Linux, Unix
В Linux файл hosts находится в папке etc. Чтобы отредактировать его:
-
1.
Введите в терминал linux команду hosts: sudo nano /etc/hosts
-
2.
Добавьте в конце файла необходимую запись в формате:
Где:
123.123.123.123 — IP-адрес вашего сервера или хостинга,
faq-reg.ru — имя вашего домена.
-
3.
Сохраните изменения в файле.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Файл hosts в Ubuntu редактируется так же, как и во всех Unix-системах.
Редактирование файла hosts в MacOS
Файл hosts в Mac OS расположен в каталоге: /private/etc/hosts. Чтобы изменить его:
-
1.
Запустите терминал с помощью горячих клавиш: Command (⌘) + T или через Spotlight. -
2.
Введите команду: sudo nano /etc/hosts и нажмите Enter:
-
3.
Добавьте в конце файла необходимую запись в формате:
Где:
123.123.123.123 — IP-адрес вашего сервера или хостинга,
faq-reg.ru — имя вашего домена.
-
4.
Сохраните изменения в файле.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Также вы можете заблокировать определенный сайт через файл hosts, воспользовавшись инструкцией ниже:
Что такое файл hosts
Задача данного файла хранить список доменов и соответствующих им ip-адресов. Операционная система использует этот список для преобразования доменов в ip-адреса и наоборот.
Каждый раз когда вы вводите в адресную строку браузера адрес нужно вам сайта, происходит запрос на преобразования домена в ip-адрес. Сейчас это преобразование выполняет служба под названием DNS. Но, на заре развития Интернета hosts файл был единственной возможностью связать символьное имя (домен) с конкретным ip-адресом.
Даже сейчас, данный файл имеет непосредственное влияние на преобразование символьных имен. Если в hosts файл добавить запись, которая будет связывать ip-адрес с доменом, то такая запись будет отлично работать. Именно этим и пользуются разработчики вирусов, троянов и других вредоносных программ.
Что касается структуры файла, то файл hosts это обычный текстовый файл бузе расширения. То-есть данный файл называется не, hosts.txt, а просто hosts. Для его редактирования можно использовать обычный текстовый редактор Блокнот (Notepad).
Стандартный файл hosts состоит из нескольких строк, которые начинаются с символа «#». Такие строки не учитываются операционной системой и являются просто комментариями.
Также в стандартном файле hosts присутствует запись «127.0.0.1 localhost». Эта запись означает, что при обращении к символьному имени localhost вы буде обращается к собственному компьютеру.
Что такое файл hosts и для чего он нужен?
Hosts — это файл операционной системы предназначенный для сопоставления имен хостов(узлов, серверов, доменов) с их IP — адресами. Согласитесь звучит немного страшно, для неопытного пользователя? Но на самом деле все достаточно просто и сейчас я вам это докажу. Если простыми словами
Файл hosts — управляет ручными настройками администратора компьютера по доступа к интернет сайтам.
В этом файле, изначально(по умолчанию) разрешено посещение любых интернет сайтов, но в результате использования может понадобиться закрыть доступ к некоторым сайтам, для этого можно внести нужные ограничения в файл и компьютер будет знать на какие сайты заходить нельзя.
Давайте наглядно разберемся, как работает файл hosts :
Для этого , как и всегда моделируем ситуацию, вы решили посидеть в интернете, запускаете браузер, вводите название интересующего сайта и заходите на него. Но я уверен, что большинство пользователей никогда не задумывались, как происходит соединение с выбранным сайтом. А если бы знали как происходит соединение, то знали бы и какое влияние на это соединение имеет файл hosts.
Теперь ближе к делу, введя в браузер к примеру название сайта одноклассники — ok.ru и нажав войти, браузер обязан отправить запрос на DNS сервер( своеобразный справочник сайтов с преобразованием в ip адреса), где сопоставляется нужная информация и если все в порядке вас соединяют с сайтом. Но для ускорения процесса соединения были придуманы несколько инструментов, первым из которых можно назвать кеш( память браузера) и как вы уже догадались интересующий нас файл hosts.
То есть браузер для соединения с сайтом сначала подает запрос в свой кеш, если находит там известный ему адрес то сразу его загружает. Если там нужной информации не обнаружено идет следующий запрос к файлу hosts и если нужной информации браузер там не обнаружил он уже со «спокойной душой» делает запрос к DNS серверу.
Главное, что Вы должны запомнить — это то, что если компьютер заражен, а запрос не доходит до этапа обращения к ДНС доступ к сайту будет закрыт, пока не внести корректные настройки. Давайте разберемся, как происходит заражение файла хостс.
Как должен выглядеть файл hosts?
Хостс является небольшим текстовым файлом, который содержит в себе базу имен доменов. Он необходим для того, чтобы осуществлять трансляцию имен доменов в сетевых адресов узлов. То, что находится в hosts контролируется администратором компьютера. В некоторых случаях необходимо осуществлять редактирование и настройку удаленного файла. Некоторые владельцы компьютеров не знаю, где располагается hosts файл в windows 7. Однако этому следует вовремя научиться.
Почему важно знать где находится hosts?
Это требуется особенно тем пользователям, которые постоянно пользуются социальными сетями ВКонтакте или социальной сетью Одноклассники. При посещении этих сайтов выплывает окошко по валидации профиля. Это необходимо для того, чтобы пользователь мог подтвердить свою реальную личность и доказать что он не робот . В окошко необходимо вводить номер своего мобильного телефона. Такое действие часто связано с мошенническими операциями. В том случае, когда пользователей вбивает свой телефон, то затем на его мобильный приходит сообщение, где содержатся код. Отправлять по номеру никакие сообщения не нужно, иначе просто с вас спишут деньги
Вот почему так важно знать все про файл hosts и где находится находиться его папка
Как осуществить редактирование файлов hosts?
Для того, чтобы отредактировать эти файлы необходимо знать, где они расположены в системе Windows 7. Для этого вы должны зайти в папку C и найти там папку хостов. Папка имеет различные файлы скрытого типа. Для того, чтобы их увидеть нужно открыть к ним доступ. Для этого вам необходимо выбрать в панели управления папку с параметрами и пометить пункт «показывать скрытую папку». После чего вы сможете осуществить редактирование файлов хвост и их сохранение. Потом их вновь можно будет скрыть. Если Вы хотите узнать более подробную информацию о файле hosts, найти ее можно в интернете. На эту тему рассуждают многие пользователи компьютера. Об этом можно прочесть на форумах в сети Интернет.
Каким образом найти файл Host?
Найти файлы хостс на Windows 7 совершенно легко. Данная база файлов располагается на диске системного типа С. Эта папка есть в любом компьютере, вне зависимости от того, какая система на нем установлена. Для того, чтобы открыть эту папку в Windows 7 необходимо вначале зайти в Мой компьютер. Пользователю, конечно, необходимо открыть папку C и в ней уже найти раздел системы Windows. Если у вас 32 разрядная система, то вы открываете папку system32. Затем пользователь должен найти папку drivers и перейти в директорию etc. В ней и будет содержаться искомый файл хостс. Это сделать очень легко и с этим справится любой пользователь персонального компьютера
Важно вовремя осуществлять редактирование данного файла и знать, где он расположен в системе компьютера. Ведь тогда пользователь сможет грамотно осуществить контроль за теми действиями, которые осуществляются с помощью данного файла.
Что будет, если удалить файл hosts windows?
Многих пользователей компьютера интересует вопрос, что случится, если они удалят windows файл hosts. На самом деле ничего не произойдет. Однако у вас появится небольшие проблемы, когда вы захотите подключиться к сети интернет. То есть, когда вы захотите подключиться к интернету, вам будет необходимо прописывать IP адрес самостоятельно, а также многие программы будут запрашивать его при их работе. Теперь вы знаете как найти, изменить и сохранить hosts файл в Windows 7. Это сделать сможет любой пользователь персонального компьютера.