Comp.Soft
Главная | Регистрация | Вход
Суббота, 30-Ноября-2024, 23:06
АСТРАХАНЬ
Меню
Поиск
Категории
FAQ по ноутбукам
Сборник советов
Железо
FAQ - Разное
Сделаем это быстро
Файлообменники
Мышка
DVD-привод
Автоматическая установка
Сервер 2003/2008
Дешёвый СОФТ
Чат
Это нужно
Главная » Статьи » Советы пользователю » Сборник советов

Как заблокировать нежелательные сайты с помощью файла hosts в Windows
Открытие файла «hosts» для редактирования

Файл «hosts» хранится в каталоге «C:\Windows\System32\drivers\etc» (рис. A). Для редактирования этого файла требуются права администратора, но даже если вы вошли в систему под обычной учетной записью, это легко поправить:

1. Откройте меню «Пуск | Все программы | Стандартные» (Start | All Programs | Accessories).
2. Нажмите правой кнопкой мыши на Блокноте (Notepad).
3. Выберите опцию «Запуск от имени администратора» (Run as Administrator).
4. Нажмите «Да» (Yes) во всплывающем окне.

Как заблокировать нежелательные сайты с помощью файла hosts в Windows
Рисунок A. Размещение файла «hosts». Нажмите для увеличения.


Теперь в Блокноте, запущенном с правами администратора, можно открыть и отредактировать файл «hosts». Правда, не исключено, что файл доступен только для чтения. В таком случае сохранить внесенные изменения не получится. Чтобы это предотвратить:

1. Нажмите на файле «hosts» в Проводнике правой кнопкой мыши и выберите пункт «Свойства» (Properties).
2. В свойствах файла снимите флажок «Только чтение» (Read-only, рис. B).
3. Нажмите «Да» в окне контроля учетных записей, если оно появится.
4. Нажмите «OK», чтобы закрыть окно свойств.

Как заблокировать нежелательные сайты с помощью файла hosts в Windows
Рисунок B. Снимите флажок «Только чтение», если он поставлен.


Формат записей в файле «hosts»

Записи в файле «hosts» оформляются в следующем формате (рис. C):

IP_АДРЕС    имя домена


Как заблокировать нежелательные сайты с помощью файла hosts в Windows
Рисунок C. Формат записей в файле «hosts». Нажмите для увеличения.


Таким образом IP-адреса соотносятся с доменными именами. Каждая пара «адрес-имя» вводится на отдельной строке. К примеру, для привязки внутрисетевого IP-адреса к имени хоста можно добавить запись вида:

192.168.100.21    bodhi-linux


После сохранения изменений в файле «hosts», доступ к компьютеру с адресом 192.168.100.21 можно будет получить по имени «bodhi-linux».

Блокирование нежелательных сайтов

Вот мы и добрались до самого интересного. Каждый компьютер имеет так называемый loopback-адрес, отсылающий к себе самому. Если запустить пинг по этому адресу, пингующий компьютер одновременно оказывается пингуемым. Это понятно? IP-адрес loopback для любого компьютера под управлением Windows, Mac или Linux — всегда 127.0.0.1. С использованием loopback-адреса любой запрос к нежелательному доменному имени можно перенаправлять обратно на локальный компьютер. Для этого в файл «hosts» нужно внести запись следующего формата:

127.0.0.1    нежелательный.домен


Где «нежелательный.домен» — это доменное имя, которое нужно заблокировать. Порядок действий должен быть такой:

1. Откройте файл «hosts» с правами администратора.
2. Внесите в него записи для всех сайтов, которые требуется заблокировать.
3. Сохраните файл «hosts».
4. Верните отметку «Только чтение» в свойствах файла.

Правда, в процессе может возникнуть еще одна сложность. При сохранении файлов в Блокноте к ним обычно добавляется расширение «.txt». Чтобы этого избежать, выберите опцию «Все файлы» (All Files) из выпадающего меню «Тип файла» (Save as type) при сохранении или переименуйте файл «hosts.txt» обратно в «hosts» из Проводника.

Еще одна хитрость

Предположим, политикой компании запрещено посещение определенных сайтов (Facebook, eBay и т. п.) в рабочее время. Чтобы сотрудники всегда помнили о запрете, можно создать специальный веб-сервер и перенаправлять на него все запросы к нежелательным URL-адресам. На этом веб-сервере можно вывесить предупреждение о том, что посещение данных сайтов запрещено. Чтобы настроить перенаправление, нужно внести в файл «hosts» записи следующего формата (предположим, адрес веб-сервера — 192.168.100.21):

192.168.100.21    нежелательный.домен


Где «нежелательный.домен» — доменное имя, при обращении к которому должно выполняться перенаправление. Теперь при попытке открыть нежелательный сайт пользователь будет автоматически перенаправлен на адрес 192.168.100.21, где сможет прочитать предупреждение о запрете.

В заключение

Существует множество способов блокирования нежелательных сайтов, но отрадно знать, что это можно сделать и без использования дополнительного ПО. Файл «hosts» представляет собой весьма гибкий инструмент для управления доступом к тем или иным сайтам в Windows.

Автор: Jack Wallen
Перевод SVET



Источник: http://www.winblog.ru/quicktip/1147767607-22081101.html
Категория: Сборник советов | Добавил: Andrey (03-Сентября-2011) | Автор: Jack Wallen
Просмотров: 2322 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Переводчик сайта
Менюшка

Соц. сети
Вход
Теги

Для красивого отображения Облака
необходим
Adobe Flash Player 9
или выше
Скачать Adobe Flash Player

ОЗОН
OZON.ru
Друзья

Переводчик онлайн
Submitter.ru - Регистрация в поисковых системах!
Погода
Яндекс.Погода
Статистика






Онлайн всего: 3
Гостей: 3
Пользователей: 0

При использовании материалов сайта, наличие гиперссылки на сайт обязательно
© 2024
Яндекс.Метрика
Результаты антивирусного сканирования