Файл HOSTS — где находится файл hosts в Windows, Linux, MacOS

Работая в локальной сети или в Интернете, и в то же время без адекватной защиты компьютера с помощью надежного межсетевого экрана и антивируса, всегда существует угроза стать жертвой мошеннических действий со стороны киберпреступников. Одной из лазеек, которая обеспечивает доступ к вашему ПК и, как следствие, дает злоумышленникам возможность манипулировать вашими действиями, является системный файл hosts. В этой статье мы постараемся максимально подробно объяснить, что это за файл, какую роль он играет при работе в Интернете, какую потенциальную угрозу он может принести без должного контроля над его содержимым и, конечно же, рассмотрим, где находятся хосты находится в Windows и как быстро открывается каталог, в котором он находится.

Что такое файл hosts в ОС Windows

Hosts — это текстовый файл операционной системы, который сопоставляет удобочитаемые доменные имена с номерами IP-адресов, которые идентифицируют и обнаруживают узлы и сайты в IP-сети.

А теперь человеческим языком: в этом файле прямо прописаны доменные имена самих сайтов и их IP-адреса. Дело в том, что при доступе к любому сайту через браузер его доменное имя (имя сайта), автоматически обрабатываемое DNS-сервером, преобразуется в уникальный числовой код (IP-адрес) для каждого сайта (сайта или нескольких сайтов). Например, у сайта Rambler.ru IP-адрес модуля — 81.19.70.3.

Доступ к файлу hosts имеет приоритет над доступом к DNS-серверу, поэтому можно ускорить открытие определенных узлов (сайтов), введя их доменные имена и сетевые адреса. Следовательно, сайт откроется напрямую, игнорируя вызов DNS-сервера. Например, мы введем сайт Rambler.ru и его сетевой адрес 81.19.70.3 в этот системный текстовый объект данных.


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

Где находится файл hosts

Файл HOSTS находится в системной папке, путь к которой зависит от операционной системы.

  • Windows 11 — c: \ windows \ system32 \ drivers \ etc \ hosts
  • Windows 10 — c: \ windows \ system32 \ drivers \ etc \ hosts
  • Windows 8 — c: \ windows \ system32 \ drivers \ etc \ hosts
  • Windows 7 — c: \ windows \ system32 \ drivers \ etc \ hosts
  • Windows Vista — c: \ windows \ system32 \ drivers \ etc \ hosts
  • Сервер Windows 2003 — c: \ windows \ system32 \ drivers \ etc \ hosts
  • Windows XP — c: \ windows \ system32 \ drivers \ etc \ hosts
  • MacOS — / частный / etc / host
  • Linux (Ubuntu, Centos, Debian и т.д.) — / etc / hosts
  • Unix — / etc / host
  • BSD — / etc / host

Как внести изменения в файл hosts

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

Важно! Обратите внимание, что для сохранения отредактированного файла вам нужно будет открыть его с правами администратора в операционных системах Windows или с правами root в macOS, Linux и т.п.

Редактирование файла hosts в Windows 11, 10, 8, 7, Vista, 2003 Server, XP

  1. Запустите Блокнот или другой текстовый редактор, всегда от имени администратора;

    Запустите Блокнот от имени администратора

  2. Откройте файл hosts, для этого нажмите файл -> открыть, в открывшемся окне сразу измените тип файла на «Все файлы» и перейдите в системный каталог c: \ windows \ system32 \ drivers \ etc \, выберите файл hosts и нажмите «Открыть;

    Откройте файл hosts

  3. Модифицируем файл следующим образом, соблюдая формат и последовательность:

    IP-адрес сервера или хостинга ваше доменное имя ваше доменное имя с www
    192.168.1.1 channel-it.ru www.canal-it.ru

    Отредактируйте файл hosts в Windows

  4. Сохраняем изменения в файле.

    Сохраните изменения в файле hosts

  5. Второй вариант — как отредактировать файл, нажать одновременно комбинацию клавиш Windows + R и в появившемся окне в поле «Открыть» ввести название папки «драйвер». В открывшемся окне перейдите в папку «etc» и откройте файл hosts с помощью блокнота от имени администратора.

  6. Третий простой способ — использовать проводник ОС. Для этого откройте «Мой компьютер» и в адресной строке введите адрес папки c: \ windows \ system32 \ drivers \ etc \ отредактируйте файл hosts с помощью блокнота от имени администратора.

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

  1. Запустите терминал с помощью горячих клавиш: команда (или Cmd) ⌘ + T или откройте его через поиск Spotlight или через Finder.
  2. Вводим в терминал команду: sudo nano / etc / hosts и нажимаем Enter, после чего вводим пароль от основной учетной записи:

    Введите в терминале команду: sudo nano / etc / hosts

  3. Добавьте строку в конец файла, отмечая формат и последовательность:

    IP-адрес сервера или хостинга ваше доменное имя ваше доменное имя с www
    192.168.1.1 channel-it.ru www.canal-it.ru

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

  4. Сохраняем изменения в файл, для этого нажимаем control + O и подтверждаем клавишей Enter.

Редактирование файла hosts в Linux и Unix (Ubuntu, Centos, Debian и др.)

  1. Запустите терминал с помощью горячих клавиш: Ctrl + Alt + T или откройте его через поиск.
  2. Вводим в терминал команду: sudo nano / etc / hosts и нажимаем Enter, после чего вводим пароль от основной учетной записи:

    Введите в терминале команду: sudo nano / etc / hosts

  3. Добавьте строку в конец файла, отмечая формат и последовательность:

    IP-адрес сервера или хостинга ваше доменное имя ваше доменное имя с www
    192.168.1.1 channel-it.ru www.canal-it.ru

    Отредактируйте файл hosts в Linux

  4. Сохраняем изменения в файл, для этого нажимаем control + O и подтверждаем клавишей Enter.

Как восстановить оригинальный файл hosts

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

Для этого перейдите в папку согласно приведенным выше инструкциям и измените, или, если файл был удален, то создайте новый текстовый файл «hosts» без расширения.

Ниже представлено исходное содержание файлов HOSTS для различных операционных систем. Чтобы восстановить файл, скопируйте код, соответствующий вашей операционной системе, и вставьте его в существующий или вновь созданный файл, затем сохраните изменения.

Для Windows

# Copyright (c) 1993-2006 Microsoft Corp. # # Это образец файла HOSTS, который используется Microsoft TCP / IP для Windows. # # Этот файл содержит сопоставления IP-адресов с именами хостов. Каждая запись # должна храниться в одной строке. IP-адрес должен быть # введен в первый столбец, за которым следует соответствующее имя хоста. # IP-адрес и имя хоста должны быть разделены хотя бы одним # пробелом. # # Кроме того, комментарии (подобные этим) можно помещать в отдельные строки # или после имени машины, обозначенного символом ‘#’. # # Например: # # 102.54.94.97 rhino.acme.com # origin server # 38.25.63.10 x.acme.com # x client host # разрешение имени localhost обрабатывается внутри самого DNS. # 127.0.0.1 локальный хост # :: 1 локальный хост

Для MacOS

## # Хост базы данных # # localhost используется для настройки интерфейса обратной петли # при загрузке системы. Не меняйте эту запись. ## 127.0.0.1 локальный хост 255.255.255.255 широковещательный хост :: 1 локальный хост

Для Linux

127.0.0.1 localhost 127.0.1.1 user # Для IPv6-совместимых хостов желательны следующие строки: 1 ip6-localhost ip6-loopback fe00 :: 0 ip6-localnet ff00 :: 0 ip6-mcastprefix ff02 :: 1 ip6-allnodes ff02: : 2 ip6-allrouter

Замените «пользователь» именем своего компьютера.

Как файлом hosts управляют злоумышленники

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

Например, возьмем и назначим сайту Canal-it.ru IP-адрес сайта Rambler.ru (81.19.70.3.


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

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

Совет: если вы активный пользователь Интернета, то, исходя из вышеперечисленных рисков, не пренебрегайте установкой надежной антивирусной программы на свой компьютер. К счастью, на сегодня достаточно достойных кандидатов, как платных, так и бесплатных.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: