Как найти файл hosts

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

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

В Windows 8/7/Vista/XP вы его найдете в папке: C:\Windows\system32\drivers\etc\. В более ранних версиях операционных платформ семейства Виндовс, таких как, Windows 2000/NT, он будет находиться по адресу: C:\WINNT\system32\drivers\etc\. В совсем "древних" операционках, типа, Windows 98/95 заветный файлик просто будет лежать в корневой папке C:\Windows.

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

Первый способ

Откройте на рабочем столе Мой компьютер, выберите диск С и далее проследуйте по нужному адресу.

Второй способ

Откройте "Проводник" (нажмите Пуск →  Все программы →  Стандартные →  Проводник или же просто нажмите на значок "Проводника", который должен располагаться на панели быстрого запуска рядом с кнопкой "Пуск") и так же далее проследуйте по нужному адресу.


 

Третий способ

Комбинацией горячих клавиш WINDOWS + R вызовите меню "Выполнить" и там введите команду: %systemroot%\system32\drivers\etc и папка с хостс-файлом откроется сама.

Четвертый способ

Нажмите кнопку "Пуск" и в строке Найти программы и файлы введите команду описанную выше или же просто наберите: etc. Нужная вам папка покажется в окне результатов поиска, которое находится чуть выше строки поиска.

Однако, стоит учесть, что hosts является важнейшим системным файлом и поэтому, как и все защищенные системой файлы, может быть скрыт. Если вы не обнаружите его ни в одной из указанных папок, сделайте следующее: не выходя из папки (в левом верхнем углу функциональной панели) выберите опцию Упорядочить, далее кликните на функцию Параметры папок и поиска, затем в открывшемся окошке выберите вкладку Вид и в представленном ниже списке опций уберите галочку напротив строчки Скрывать защищенные системные файлы (рекомендуется) и, наоборот, поставьте значок напротив графы Показывать скрытые файлы, папки и диски, как показано на скриншоте. Не забудьте нажать "Применить" и "ОК".

На этом все. Теперь hosts-файл полностью ваш! Можете приступать к его редактированию и сохранению, которые делаются с помощью обыкновенного Блокнота!

Другие операционные системы

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

На Маке, чтобы перейти в эту папку достаточно в проводнике (Finder) нажать сочетание Shift + Cmd + G, после чего в открывшемся окне ввести адрес: /etc/ и нажать Enter. Можно сделать по-другому и воспользоваться командной строкой (Терминалом). Для этого последовательно идите в Приложения --> Утилиты --> Терминал. Для перехода в папку etc и открытия файла hosts, нужно в окне терминала ввести команду: sudo nano /etc/hosts и ввести админский пароль, после чего хостс-файл будет открыт и доступен для редактирования. На Линуксе, команда введенная в терминальном окне будет выглядеть так: sudo gedit /etc/hosts.

Обсуждение