Відредагуйте файл 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 і т.д. Якщо у вас є які-небудь питання, не соромтеся коментувати. Насолоджуйтесь!