Головна » Поради комп'ютера » Відредагуйте файл Windows Hosts для блокування або перенаправлення веб-сайтів

    Відредагуйте файл Windows Hosts для блокування або перенаправлення веб-сайтів

    Файл Windows Hosts - це файл, який Windows використовує для керування та відображення IP-адрес. Редагуючи файл Hosts, Windows можна налаштувати, щоб блокувати або перенаправляти певні веб-сайти і навіть протоколи, які використовуються програмами та програмами.

    Щоб розпочати редагування файлу Windows Hosts, спочатку потрібно знайти його. Відкрийте Провідник Windows і натисніть кнопку Це ПК або Мій комп'ютер. Двічі клацніть на C: \ t Windows папку та прокрутіть сторінку, поки не досягнете System32 папки. Всередині цієї папки відкрийте водіїв а потім відкрийте тощо. Тепер ви побачите кілька файлів, один з яких є господарів.

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

    У цьому підказці ви можете змінити файл хостів за допомогою програми "Блокнот". Отже, просто натисніть, щоб вибрати Блокнот і натисніть кнопку в порядку кнопки. Звідти, Блокнот запускатиметься з інформацією про файли хостів.

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

    Натисніть на Початок і введіть у блокнот, але не клацніть на Блокноті, щоб відкрити його. Швидше, клацніть правою кнопкою миші Блокнот для перегляду контекстного меню. Виберіть опцію Запустити від імені адміністратора.

    За допомогою Блокнота відкрийте Файл> Відкрити. Перейдіть до C: Драйвери Windows 32 і т.д.. Ви отримаєте порожній екран, який відображатиме запит Немає елементів, які відповідають вашому пошуку. Змінити Текстові документи (* .txt) до всіх файлів за допомогою спадного меню. Тепер ви можете вибрати господарів Файл і натисніть відчинено.

    Додавання файлів до файлу hosts дуже просте. У файлі хостів використовується формат:

    IP-адреса exampledomain.com

    Блокування веб-сайту в Windows є настільки простим, як ввести наступне у нижній частині файлу hosts:

    127.0.0.1 www.exampledomain.com

    Отже, якщо я хотів би заблокувати веб-сайт, наприклад www.nytimes.com, я міг би додати наступний рядок:

    127.0.0.1 www.nytimes.com

    Те, що ми дійсно розповідаємо Windows, це те, що веб-сайт www.nytimes.com повинен переадресовувати на IP-адресу 127.0.0.1, що є лише адресою петлі нашої локальної системи. Якщо у вас немає налаштування місцевого веб-сайту на вашому комп'ютері, ви просто отримаєте сторінку помилки у веб-переглядачі.

    Досить здорово, а !? Очевидно, ви можете побачити, як це можна використовувати кількома різними способами: витівка, батьківський контроль і т.д. Якщо ви не хочете блокувати веб-сайт таким чином, ви можете також перенаправити його на інший веб-сайт. Для цього потрібно спочатку знайти IP-адресу іншого сайту.

    Для цього просто відкрийте командний рядок (натисніть кнопку Пуск і введіть CMD) і введіть таку команду:

    пінг examplewebsite.com

    У моєму прикладі я пинговував Adobe.com. IP-адреса 192.150.16.117. Тепер я можу просто підключити цей номер до файлу хостів перед www.nytimes.com.

    Тепер, коли я відвідую www.nytimes.com, я отримую переадресацію на Adobe.com! Приємно! Зауважте, що якщо це не працює для введених веб-сайтів, це може бути через URL-адресу, яку ви використовуєте. Наприклад, це має значення, якщо ви використовуєте www.nytimes.com на відміну від nytimes.com без www. Відвідайте веб-сайт і переконайтеся, що саме URL-адреса для веб-сайту, який потрібно перенаправити. Ви повинні завжди намагатися без першого www, щоб побачити, що це працює.

    Якщо веб-сайт використовує HTTPS, наприклад, Google.com або щось інше, він має перенаправляти, якщо ви використовуєте ім'я хоста. Немає можливості вказати версію веб-сайту HTTPS у файлі HOSTS, але вона повинна перенаправляти версії веб-сайту HTTPS та не HTTPS, якщо ви використовуєте лише ім'я хосту (наприклад, google.com).

    Нарешті, ви можете використовувати файл hosts для створення простих ярликів для власних пристроїв у мережі. Наприклад, мій маршрутизатор знаходиться на 192.168.1.3 в домашній мережі, але я міг би додати наступний рядок до файлу хостів і просто ввести myrouter.com у мій адресний рядок.

    Це не має значення, якщо myrouter.com насправді є веб-сайтом чи ні, оскільки файл хостів читається першим і ви перенаправляєтеся на IP-адресу, вказану у файлі. Варто зазначити, що не всі браузери можуть використовувати файл hosts, тому, якщо він не працює, це може бути проблемою. Я перевірив його, використовуючи IE, Microsoft Edge, Chrome і Firefox, і він працював на всіх браузерах.

    Загалом, файл hosts все ще корисний, навіть у Windows 10. Він також все ще працює добре в Windows 8, 7, Vista і т.д. Якщо у вас є які-небудь питання, не соромтеся коментувати. Насолоджуйтесь!