
Що таке файл хосту Windows? І 6 дивовижних способів його використання
Файл Windows Hosts дозволяє визначити, які доменні імена (веб-сайти) пов'язані з якими IP-адресами. Він превалює над вашими DNS-серверами. Щоб ваші DNS-сервери могли повідомити, що facebook.com пов'язаний з певною IP-адресою, але ви можете зробити так, щоб facebook.com відправлявся куди завгодно. Файл Windows Hosts може використовуватися для блокування веб-сайтів, їх перенаправлення, створення ярликів на веб-сайтах, створення власних локальних доменів і багато іншого.
Раніше ми вже розглядали використання файлу Windows Hosts для блокування веб-сайтів без установки будь-якого іншого програмного забезпечення на ваш комп'ютер - його часто використовують для швидкого блокування вундеркіндів в курсі.
Редагування файлу Windows Hosts
Щоб редагувати файл Hosts, вам потрібно відкрити Блокнот (або будь-який інший текстовий редактор, який вам подобається, наприклад Notepad++) як адміністратор. Для цього натисніть кнопку «Пуск», введіть «Блокнот» у меню «Пуск», клацніть правою клавішею миші «Блокнот» та виберіть «Запуск від імені адміністратора».
Потім натисніть «Файл» та «Відкрити» у вікні «Блокнот», потім перейдіть до теки C: \ Windows \ System32 \ drivers \ etc. Клацніть поле «Текстові файли» у правому нижньому куті вікна, виберіть «Усі файли» та двічі клацніть файл hosts.
Зміни, внесені до файлу hosts, набудуть чинності відразу після збереження файла - вам не потрібно перезавантажуватися. Якщо ви додаєте декілька записів до файла hosts, переконайтеся, що кожен з них знаходиться в окремому рядку.
Заблокувати веб- сайт
Щоб заблокувати сайт, додайте рядок, подібний до наступного файлу hosts:
127.0.0.1 example.com
Це просто: 127.0.0.1 - це IP-адреса вашого локального комп'ютера. Коли ви перейдете на example.com, ваш комп'ютер спробує підключитися до себе (127.0.0.1). Ваш комп'ютер, ймовірно, не знайде працюючий сам по собі веб-сервер, тому підключення негайно перерветься, що ефективно заблокує завантаження веб-сайту.
Переспрямувати веб- сайт
Ви також можете використовувати цей трюк, щоб перенаправити сайт на інший сайт. Наприклад, припустимо, ми хочемо перенаправити facebook.com на twitter.com - тому, коли ми введемо facebook.com в наші адресні рядки, ми опинимося в Twitter.
По-перше, нам знадобиться IP-адреса Twitter. Щоб знайти його, ми можемо використовувати команду ping у вікні командного рядка (натисніть кнопку Пуск, введіть Командний рядок і натисніть клавішу ВВІД, щоб відкрити його). Введіть ping twitter.com у вікні командного рядка, і ви побачите числову IP-адресу Twitter.
Тепер ми можемо додати такий рядок до нашого файла hosts:
199.59.150.39 facebook.com
Цей рядок вказує нашому комп'ютеру підключити facebook.com до IP-адреси Twitter. Надрукуйте facebook.com, і ви в кінцевому підсумку в Twitter!
Створити ярлики на сайті
Ви також можете використовувати цей трюк для створення «ярликів», які швидко отримують доступ до веб-сайтів з будь-якої програми на вашому комп'ютері. Наприклад, якщо ви є наркоманом Twitter, ви можете зв'язати «t» з Twitter - введіть t в адресному рядку будь-якого веб-браузера, і ви відразу ж опинитеся в Twitter. Ви також можете створювати ярлики з кількома літерами, такі як твіт. Вам не потрібні расширения.com, .net, .org або будь-які інші типи розширень. Тим не менш, ви не можете використовувати пробіли.
Для цього просто додайте наступний рядок до файла hosts і збережіть його:
199,59,150,39 т
Ви можете отримати точну IP-адресу, яка вам знадобиться, використовуючи команду ping, згадану вище.
Тепер ви можете ввести t в адресний рядок будь-якої програми, і ви опинитеся на twitter.com.
Призначити локальні доменні назви
Ви також можете створювати локальні доменні назви для ваших комп'ютерів. Наприклад, якщо у вас є локальний сервер, який ви використовуєте, ви можете назвати його сервером і швидко отримати до нього доступ, ввівши сервер в якості URL-адреси в будь-якій програмі. Якщо ви часто заходите на сторінку конфігурації вашого маршрутизатора, ви можете зв'язати слово «маршрутизатор» з IP-адресою вашого маршрутизатора і ввести «маршрутизатор» в адресний рядок веб-браузера, щоб отримати доступ до вашого маршрутизатора.
Зверніть увагу, що для цього вам потрібна IP-адреса комп'ютера або маршрутизатора. Після того, як він у вас є, введіть рядок, подібний до наступного - наступний рядок пов'язує 192.168.0.1, IP-адресу, що зазвичай використовується маршрутизаторами, з маршрутизатором доменного імені:
Маршрутизатор 192.168.0.1
Ви можете замінити IP-адресу і доменне ім'я на що завгодно.
Протестуйте веб-сервер, який використовує заголовки вузла
Якщо ви використовуєте веб-сервер вашої локальної мережі, можливо, ви захочете переконатися, що вона працює належним чином, перш ніж показувати її в Інтернеті. Деякі веб-сервери працюють з кількома веб-сайтами з однією і тією ж IP-адресою. Отримуваний вами веб-сайт залежить від імені хосту, до якого ви звертаєтеся. У таких випадках марно просто звертатися до веб-сервера за його локальною IP-адресою - вам потрібно отримати доступ до нього за адресами веб-сайту.
Наприклад, якщо у вас є веб-сервер з локальною IP-адресою 192.168.0.5, на якому розміщені веб-сайти для company.com і organization.org, ви можете додати наступні рядки до файлу hosts на локальному комп'ютері:
192.168.0.5 company.com
192.168.0.5 organization.org
Після збереження файлу спробуйте зайти на сайт company.com і organization.org у своєму веб-браузері - якщо все працює правильно, ви повинні побачити різні веб-сайти. Сервер помічає ваші заголовки, вказавши company.com або organization.org, і обслуговує правильний веб-сайт. Якщо це не спрацює, необхідно виконати пошук і усунення несправностей перед розгортанням сервера в Інтернеті!
Блокові списки сайтів
Деякі люди створюють свої власні списки веб-сайтів, які вони хочуть заблокувати, і публікують їх в Інтернеті. Ви можете заблокувати ці списки веб-сайтів, скопіювавши один з цих списків у ваш файл hosts.
У наступній статті наведено рекомендовані списки, які ви можете використовувати, а також графічний інструмент, який спрощує завантаження цих файлів вузлів на ваш комп "ютер і спрощує їх використання:
- Як заблокувати сайти на вашому комп'ютері без використання програмного забезпечення [Windows]
:
Якщо ви хочете скасувати будь-які зміни, просто вилучіть рядки, додані до кінця файла, а потім збережіть файл.
Для чого ви використовуєте файл вузлів Windows? Залиште коментар і поділіться будь-якими трюками, які у вас є!