Новини високих технологій
» » Де знаходиться файл hosts стаціонарних і мобільних системах, і за що відповідає даний компонент?

Де знаходиться файл hosts стаціонарних і мобільних системах, і за що відповідає даний компонент?

20-12-2017, 13:21
630
Не всі, але дуже багато людей чули про те, що у Windows-системах є файл hosts. Де знаходиться цей компонент, і які дії з ним можна робити (якщо це можливо взагалі), і далі буде показано. Але для розуміння всієї суті розглянутого питання спочатку необхідно з'ясувати, для чого у системі потрібен цей елемент, і яке навантаження на нього покладена.

Де знаходиться файл hosts, і що це таке?

Почнемо, мабуть, з самого розташування цього системного об'єкта, а тільки потім перейдемо до розгляду того, за що він відповідає.
Знайти файл можна зовсім просто, якщо використовувати папку System32 кореня операційної системи з переходом спочатку до папки Drivers, а потім – до etc. Але багато користувачів звертають увагу, що файл для редагування немає ні одна програма (відображається звичайний білий значок), що означає неможливість його відкриття якоюсь основною програмою, встановленої за замовчуванням.


Де знаходиться файл hosts стаціонарних і мобільних системах, і за що відповідає даний компонент?
Як його відкрити, розглянемо трохи пізніше, а поки давайте подивимося, для чого потрібен цей об'єкт (знайти його можна через завдання параметра % в меню виконання програм. У стандартному варіанті він служить для перетворення звернення до доменних імен відкритих сторінок в браузері в цифрову комбінацію на кшталт того, як це відбувається на рівні DNS-серверів. Однак звернення до цього має більш високий пріоритет на рівні локального хоста, коли насамперед перевіряється саме адреса локального комп'ютера (12700.1) для визначення можливості виходу в інтернет як такого, а тільки потім здійснюється редирект на ресурс, адреса якого вводиться користувачем в інтернет-браузері.

Принципи перевірки доменних імен

Де знаходиться файл hosts в Windows, розібралися. Тепер необхідно розглянути деякі базові принципи, які використовуються для переадресації. Справа тут в тому, що однією тільки перевіркою міститься в основному файлі інформації справа не обмежується. Насправді здійснюється ідентифікація не тільки перетворення доменних імен за допомогою DNS, але і перевірка DNS-кеша, і визначення наявності запитаного ресурсу в інтернеті. Іншими словами, якщо його немає в списку, запит буде переадресований на інший сервер, але тільки за умови задіяної служби DHCP-клієнта.

Яка інформація міститься у файлі?

Що стосується того, де знаходиться файл hosts в Windows 10 тут питань бути не повинно – там же, де у всіх інших ОС. Якщо подивитися на стандартне зміст текстового файлу, в ньому якихось особливих вказівок з приводу працездатності операційної системи або відкриваються в браузері сторінок немає. Основні параметри стосуються заборон на автоматичну переадресацію до певних ресурсів, адреси або назви яких прописуються після рядка «#::1 localhost».
Всі адреси, вписані після цього, блокуються для доступу на системному рівні, чим часто користуються віруси (файл hosts схильний першочергового впливу). Однак можна припустити іншу ситуацію. Наприклад, користувач встановив якесь програмне забезпечення з використанням крека (злому) чи раніше зареєстрованого ключа або ліцензії. Програма відразу ж звернеться до відповідного ресурсу розробника для їх перевірки. Відключення доступу до інтернету ефекту не дасть, оскільки при його повторної активації звернення відбудеться автоматично. Таким чином, ресурс потрібно заблокувати, що і здійснюється внесенням відповідного адреси в текстову частину файлу hosts.

Як відкрити файл для редагування?

Але як його відкрити для внесення змін, якщо файл сам по собі не має розширення? По суті, він являє собою звичайний текстовий документ, який може бути відредагований в стандартному «Блокноті». Але навіть через ПКМ з вибором відповідного додатка зберегти зміни не вийде, будь користувач хоч тричі адміністратором.
В цьому випадку спочатку необхідно запустити сам «Блокнот» з правами адміна, а тільки потім відкривати шуканий файл, використовуючи для цього файлове меню або комбінацію Ctrl + O з вибором локації оригінального компонента. Після цього, на відміну від звичайного методу редагування, зберегти зміни з внесеними адресами для блокування можна буде звичайним поєднанням Ctrl + S, незважаючи навіть на те, що розширення цього компонента не вказується взагалі. Крім того, в питанні того, де знаходиться файл hosts в Windows 7 і як зробити його редагування, слід врахувати ще й той момент, що спочатку може знадобитися скопіювати оригінальний об'єкт в іншу локацію (наприклад, розмістити його на Робочому столі), відкрити звідти, зберегти зміни, скопіювати в оригінальне розташування і погодитися з пропозицією заміни шуканого об'єкта на новий.

Де знаходиться файл hosts на «Андроїд»?

Тепер кілька слів про мобільних системах. Де знаходиться файл hosts в Windows, думається, вже зрозуміло. Що ж стосується аналогічного компонента в мобільній системі, розташований він в кінцевому каталозі etc системної папки System.
Ось тільки побачити його і отримати доступ до редагування без root-прав неможливо. Тому, якщо такі дії необхідні, спочатку рутируйте пристрій (наприклад, за допомогою програми Kingo Root, яке спочатку встановлюється на стаціонарний комп'ютерний термінал або ноутбук, а після підключення мобільного девайса інсталюється відповідний драйвер для використання прав суперпользоветеля.
Дії з вмістом файлу практично нічим не відрізняються від того, що було описано для Windows-систем.

Підсумок

На цьому розгляд питання з приводу того, де знаходиться файл hosts в різних системах, можна закінчити. Залишається додати, що вносити зміни в зміст цього системного компонента рекомендується виключно в крайніх випадках, і то тільки тоді, коли це необхідно для роботи програм, що вимагають постійної авторизації. У всіх інших ситуаціях налаштування файлу краще не чіпати. А то ж при некоректному редагуванні доступу до інтернету можна його позбутися зовсім.
Цікаво по темі
lmhosts.sam – що це за файл?
lmhosts.sam – що це за файл?
Lmhosts.sam — що за файл? Lmhosts — це файл хостів локальних, використовуваний Microsoft Wins Clients, який забезпечує зіставлення IP-адрес з іменами
Файл SQL. SQL формат файлу: опис розширення
Файл SQL. SQL формат файлу: опис розширення
Бази даних - це складні системи, які містять інформацію зв'язаних між собою таблицях. Файл SQL - SQL формат представлення даних у базах. Іншими
Помилка 3194 при відновленні iPhone: як виправити?
Помилка 3194 при відновленні iPhone: як виправити?
У статті розглянуто кілька методів, які допоможуть виправити помилку 3194 на айфоні. Читайте докладніше, як виправити проблеми доступу до iTunes.
Inetpub: що це за тека, можна її видалити і як правильно це зробити?
Inetpub: що це за тека, можна її видалити і як правильно це зробити?
Буває так, що деякі особливо цікаві користувачі схильні дивитися, що саме знаходиться в системному розділі з операційною системою, і зустрічають там
Властивості файлу: базова інформація та управління об'єктами
Властивості файлу: базова інформація та управління об'єктами
Будь-який користувач комп'ютера, незалежно від встановленої операційної системи, постійно бачить властивості файлу в найпростішому вираженні. Це