Перейти к основному контенту

Файл hosts на Android

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

Когда браузер открывает сайт, содержимое страницы передаётся с сервера. Браузеру нужно знать IP-адрес сервера, чтобы с ним связаться. Как браузер узнаёт IP, зная только домен? Для этого существует система доменных имён (DNS), принцип работы которой описан в нашей статье Что такое DNS простыми словами.

Можно сделать так, чтобы браузер отправлял запросы не на тот IP-адрес, который ему сообщит DNS, а на любой другой. Именно для этого и существует файл hosts. Это обычный текстовый документ с простым синтаксисом:

123.123.123.123 domain.name
124.124.124.124 new.domain.name www.new.domain.name

Каждая строка в файле — это один IP-адрес и один или несколько доменов. Домены будут открываться с того IP, который указан в начале строки. Если указать IP-адрес 127.0.0.1, то доступ к сайту будет заблокирован. Обратите внимание на то, что домен и его поддомены — это разные сайты и их нужно прописывать отдельно.

Файл hosts на Андроид могут использовать как полезные программы, так и вредоносные. Полезным программам он нужен для блокировки рекламы и вредных сайтов. Вредоносное ПО может вносить изменения в файл для подмены реального IP-адреса сайта на адрес сервера с фишинговым сайтом, чтобы перехватить ваши персональные данные: почту, логины, пароли и данные карт. Навязчивая реклама тоже может появляться из-за изменений в hosts.

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

Важно
Чтобы открыть и редактировать hosts на Android, нужно получить root-доступ. Информацию о том, как это сделать на вашем устройстве, советуем найти на тематических форумах. Проверить, включен ли root-доступ, можно при помощи утилиты Root Checker.

Путь к файлу hosts в Android: system/etc/hosts.

Чтобы отредактировать файл hosts в Android:

  1. 1.
    Откройте файловый менеджер. В инструкции используется приложение Amaze File Manager.
  2. 2.

    Подтвердите права Суперпользователя:

    Запрос прав суперпользователя

  3. 3.

    Откройте папку «system» в корневой директории:

    Переход в директорию System

  4. 4.

    Откройте папку «etc»:

    Переход в директорию Etc

  5. 5.

    Откройте файл «hosts»:

    Файл hosts в файловом менеджере

  6. 6.

    Отредактируйте файл и сохраните изменения:

    Редактировать файл hosts в Android

  7. 7.

    Если вы заблокировали сайт, проверьте его работу в браузере. Если данные были указаны и сохранены корректно, сайт не откроется:

    Проверка блокировки сайта в hosts

Интерфейс разных файловых менеджеров отличается, но порядок действий совпадает. Если вам не удаётся сохранить файл после редактирования, воспользуйтесь другим текстовым редактором, например Root Browser.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0