Файл hosts на Андроїд: навіщо потрібен, де знайти і як його змінити

Файл hosts має важливе значення як для персональних комп’ютерів, що працюють під управлінням операційних систем Windows або Linux, так і для смартфонів на базі Android. Найчастіше він змінюється сторонніми програмами і вірусами, в результаті чого у користувача з’являються рекламні банери, блокується доступ до певних сайтів. Деякі програми, наприклад, Adblock, можуть навмисно вносити свої корективи в цей файл, щоб зайвий раз захистити вас від реклами.

Як бачите, роль цього файлу залежить від вмісту, яке в ньому прописано. У цій статті ми вам розповімо, як змінювати інформацію в hosts, навіщо це робиться і як за допомогою нього блокувати рекламу.

Що таке Hosts і навіщо він потрібен?

Файл hosts – це текстовий документ, у якого немає розширення, однак відкрити його можна через блокнот. У ньому містяться всі доменні імена і адреси, до яких необхідно дозволити доступ або, наприклад, заборонити, перенаправити на інший IP-адресу.

При здійсненні серфінгу в інтернеті, ваш браузер спочатку звертається до так званим DNS-серверів сайту, які і відповідають йому, де розташовані дані цього ресурсу, після чого відбувається автоматична переадресація. Однак не завжди цей шлях йде по прямій. Ось тут якраз таки в ролі провідника і виступає файл hosts. Якщо в ньому прописані будь-які правила переадресації або заборони, то ваш браузер бере інформацію з нього і заходить саме на той IP-адресу або ресурс, який в ньому прописаний.

Чи траплялися у вас ситуації, коли ви не могли зайти на сайт однокласників, Вконтакте, Ощадбанку? А після скидання всіх налаштувань чудесним чином все працювало, чи не так? Справа в тому, що як раз таки в цьому файлі і були прописані правила, які блокували до нього доступ або переадресовували на сторонній ресурс.

Багато користувачів вносять корективи в hosts, щоб заблокувати нав’язливу рекламу в своєму смартфоні. Так, за замовчуванням такої опції немає, але в багатьох випадках можна спробувати внести деякі зміни, щоб повністю або частково від неї позбутися, особливо, якщо вона з’являється в додатках раптово і постійно.

Розташування файлу

Якщо вам необхідно відредагувати вміст цього файлу, можна пройти по шляху, який описаний нижче. Тільки врахуйте, що для перегляду цих папок у вас повинні бути присутніми права root, інакше ви не отримаєте доступ до hosts.

  1. Завантажте на свій Android будь-який файловий менеджер, наприклад, підійде ES Провідник;
  2. Запускаєте програму, підтверджуєте root-права і переходите в «Пристрій»;
  3. Тут знаходите директорію з ім’ям System і відкриваєте її;
  4. Далі переходите в і знаходите там папку файл hosts;
  5. Відкрити його можна як у вбудованому редакторі самого менеджера, так і будь-який інший, що підтримує тестові файли.

У всіх версіях Android цей файл розташований в одній і тій же директорії, незалежно від марки і моделі пристрою, прошивки.

Синтаксис файлу Hosts в Android

Вирішили все-таки внести коригування в hosts, але не знаєте, за яким принципом це здійснюється? Запам’ятайте, що за замовчуванням в ньому присутня тільки одна запис ось такого виду: 127.0.0.1 localhost.

Якщо у вас з’явилися які-небудь сторонні записи, швидше за все, це додаткові налаштування інших програм або зміни, внесені вірусами. Впевнені, що ніяких програм на зразок Adblock не ставили? Тоді сміливо видаляйте все, що знаходиться крім вище зазначеного запису.

Ну а щоб ви самостійно могли змінювати цей файл і правильно складати правила переадресації або блокування IP-адрес або сайтів, ми описали його синтаксис:

  • IP-адреса сайту і назва ресурсу або адресу ресурсу повинні бути розділені пропуском;
  • Кожне правило описується з нового рядка;
  • Коментарі (пояснення) ставляться після основних даних через #;
  • IP-адреса прописується на початку рядка, а вже після нього йде назва ресурсу або адреса сайту.

Коли ви користуєтеся смартфоном, в додатках може з’являтися банерна або контекстна реклама, і часто її не можна вимкнути, поки не сплатиш повну версію. Причому багато розробників виставляють такі цінники, що простіше видалити програму. Але що робити, якщо ви все ж вирішили вийти із програми і при цьому не хочете бачити нав’язливу рекламу? Досить визначити, за якою адресою йде запит з додатку до сервера. Для цього використовуються різні утиліти, але ми вам пропонуємо вже готову базу даних, в якій заблоковано близько 27000 адрес.

Цей файл і є hosts – тільки змінений. Користувачі зазвичай визначають адресу, вносять його в цей файл і насолоджуються комфортної роботою. Згодом спільними зусиллями він виріс настільки, що сягнув 27 000 записів, і з цією базою ми ділимося з вами. Нижче скачайте його, і замініть свій hosts. Якщо дані будуть актуальні для вашого застосування, і сервераа, до яких воно звертається, будуть в списку, то в майбутньому ви просто не побачите реклами.

Порада! Ще одна альтернатива цим способом – завантаження програми Adaway з просторів інтернету, яка є свого роду каталогом, що містить білі та чорні списки серверів. Вона постійно оновлює бази даних, тому містить більш актуальну інформацію, ніж викладений нами файл.

Ссылка на основную публикацию