Если вы работаете в локальной сети или в Интернете и у вас нет адекватной защиты компьютера, такой как надежный брандмауэр и антивирусная программа, вы всегда рискуете стать жертвой мошенничества киберпреступников. Одна из уязвимостей, дающая доступ к вашему компьютеру и, следовательно, дающая злоумышленникам возможность манипулировать вашими действиями, — это хост системных файлов. В этой статье мы постараемся объяснить, что это за файл, какую роль он играет при работе в Интернете, какую потенциальную угрозу он может представлять без надлежащего контроля над его содержимым и, конечно же, рассмотрим, где находится файл hosts в Windows и как открыть это локацию.
- Что такое файл hosts в ОС Windows
- Где находится файл hosts
- Как внести изменения в файл hosts
- Редактирование файла hosts в Windows 11, 10, 8, 7, Vista, 2003 Server, XP
- Редактирование файла hosts в MacOS
- Редактирование файла hosts в Linux и Unix ( Ubuntu, Centos, Debian и др. )
- Как восстановить оригинальный файл hosts
- Для Windows
- Для MacOS
- Для Linux
- Как файлом hosts управляют злоумышленники
Что такое файл hosts в ОС Windows
Hosts — это текстовый системный файл в операционной системе, который сопоставляет удобные для чтения доменные имена с номерами IP-адресов, которые определяют и определяют местонахождение хостов и сайтов в IP-сети.
А теперь человеческим языком — в этом файле напрямую переписываются доменные имена самих сайтов и их IP-адреса. Дело в том, что при доступе к любому сайту через браузер его доменное имя (имя сайта), автоматически обрабатываемое DNS-сервером, преобразуется в цифровой код (IP-адрес), уникальный для каждого узла (сайта или нескольких сайтов). Например, IP-адрес Rambler.ru — 81.19.70.3.
Ссылка на файл hosts имеет приоритет над ссылкой на DNS-сервер, поэтому вы можете ускорить открытие некоторых хостов (страниц), добавив к нему их доменные имена и сетевые адреса. Таким образом, страница будет открываться напрямую без ссылки на DNS-сервер. В качестве примера в системном объекте текстовых данных введите сайт Rambler.ru и его сетевой адрес 81.19.70.3.
Поскольку есть возможность добавлять разрешенные сайты для ускорения их открытия, это означает, что есть возможность запретить доступ к нежелательным сайтам. Пример — мы хотим запретить доступ к сайтам с нецензурным содержанием. Для этого мы предоставляем сетевые адреса и доменные имена нежелательных веб-сайтов в хостах.
Где находится файл hosts
Файл HOSTS находится в системной папке, путь к которой зависит от операционной системы.
- Windows 11 — c: \ system32 \ drivers \ etc \ hosts
- Windows 10 — c: \ system32 \ drivers \ etc \ hosts
- Windows 8 — c: \ system Windows32 \ drivers \ etc \ hosts
- Windows 7 — c: \ system32 \ drivers \ etc \ hosts
- Windows Vista — c: \ system Windows32 \ drivers \ etc \ hosts
- Сервер Windows 2003 — c: \ system32 \ drivers \ / etc \ hosts
- Windows XP — c: \ system Windows32 \ drivers \ / etc \ hosts
- MacOS — / частный / etc / hosts
- Linux (Ubuntu, Centos, Debian и т. д.) — / etc / hosts
- Unix — / etc / hosts
- BSD — / etc / hosts
Как внести изменения в файл hosts
Теперь вы знаете, где он находится, вот как отредактировать и сохранить файл hosts в разных операционных системах.
Примечание. Чтобы сохранить файл hosts, вам необходимо открыть его с правами администратора в операционных системах Windows или с правами root в macOS, Linux и т. д.
Редактирование файла hosts в Windows 11, 10, 8, 7, Vista, 2003 Server, XP
-
Запускайте Блокнот или любой другой текстовый редактор всегда от имени администратора;
Запустите Блокнот от имени администратора -
Откройте файл hosts, щелкнув файл ->
откройте, в открывшемся окне измените тип файла на «Все файлы» сразу и поместите его в системную директорию c: \ system32 \ drivers \ etc \, выберите файл hosts и нажмите «открыть»;
Откройте файл hosts -
Отредактируйте файл в соответствии с форматом и порядком следующим образом:
IP-адрес сервера или хостинга доменное имя доменное имя с www 192.168.1.1 canal-it.ru www.canal-it.ru
Отредактируйте файл hosts в Windows -
Сохраните изменения в файл.
Сохраните изменения в файле hosts -
Второй вариант редактирования файла — одновременное нажатие комбинации клавиш Windows + R и в открывшемся окне в поле «Открыть» ввести название папки «драйверы». В появившемся окне перейдите в папку «etc» и откройте файл хоста с помощью Блокнота в качестве администратора.
-
Третий простой способ — использовать OS Explorer. Для этого откройте «Мой компьютер» и в адресной строке введите местоположение папки c: ̇ отредактируйте файл хоста с помощью Блокнота в качестве администратора.
Редактирование файла hosts в MacOS
- Используйте сочетание клавиш для запуска терминала: команда (или Cmd) ⌘ + T или откройте его через Spotlight или Finder.
-
Введите в терминал следующую команду: sudo nano / etc / hosts и нажмите Enter, затем введите пароль для основной учетной записи:
Введите в терминал следующую команду: sudo nano / etc / hosts -
Добавьте строку в конец файла в соответствии с форматом и порядком:
IP-адрес сервера или хостинга доменное имя доменное имя с www 192.168.1.1 canal-it.ru www.canal-it.ru
Отредактируйте файл hosts в macOS - Сохраните изменения в файле, нажмите Ctrl + O и подтвердите, нажав Enter.
Редактирование файла hosts в Linux и Unix ( Ubuntu, Centos, Debian и др. )
- Откройте терминал с помощью Ctrl + Alt + T или воспользуйтесь Finder.
-
В терминале введите команду: sudo nano / etc / hosts и нажмите Enter, затем введите пароль для основной учетной записи:
Введите в терминал следующую команду: sudo nano / etc / hosts -
Добавьте строку в конец файла в соответствии с форматом и порядком:
IP-адрес сервера или хостинга доменное имя доменное имя с www 192.168.1.1 canal-it.ru www.canal-it.ru
Редактирование файла hosts в Linux - Сохраните изменения в файле hosts, нажав Ctrl + O и нажав Enter.
Как восстановить оригинальный файл hosts
Сразу скажем, что пока вы можете скачивать файл hosts с веб-сайтов и торрентов, делать этого не стоит, так как он может быть заражен вирусом. Самый надежный способ восстановить его — сделать исходные записи или воссоздать файл.
Для этого перейдите в папку, как указано выше, и измените, или, если файл был удален, создайте новый текстовый файл «hosts» без расширения.
Ниже представлено исходное содержание файлов HOSTS для разных операционных систем. Чтобы восстановить файл hosts, скопируйте и вставьте код, подходящий для вашей системы, в существующий файл hosts или новый файл hosts и сохраните изменения.
Для Windows
Для MacOS
Для Linux
Вместо «пользователь» введите имя вашего компьютера.
Как файлом hosts управляют злоумышленники
С одной стороны, предоставление пользователю полного контроля над содержимым хостов — отличный способ контролировать доступ ко всем типам сайтов. Но, как известно, у каждой монеты есть две стороны. Дело в том, что этот системный текстовый объект в операционной системе Windows — излюбленный инструмент вирусописателей, которые стремятся различными способами манипулировать действиями пользователей. Они сознательно создают антивирусные программы, которые после проникновения в систему изменяют содержимое этого файла в соответствии с требованиями своих разработчиков.
В качестве примера возьмем IP-адрес сайта Rambler.ru (81.19.70.3) и назначим его сайту Canal-it.ru.
Итак, при попытке открыть текущую страницу в браузере вы автоматически будете перенаправлены на страницу Rambler.ru. Это лишь один из многих примеров того, как киберпреступники могут использовать файл hosts для мошеннических манипуляций и извлекать выгоду из действий неосторожного пользователя.
Итак, если у вас есть сомнения по поводу содержимого файла hosts, не поленитесь открыть его и проверить, что в нем содержится. Если процедура для вас сложна, просто замените скомпрометированный файл его исходным содержимым, которое по умолчанию должно выглядеть так:
Совет: если вы активный пользователь Интернета, из-за описанных выше угроз не забудьте установить на свой компьютер надежную антивирусную программу. Для этого сегодня достаточно достойных кандидатов, как платных, так и бесплатных.