Как заблокировать доступ к сайтам.

Изложенный ниже способ позволяет заблокировать доступ на определенные сайты. Необходимость для этого может быть совершенно различная – от блокировки Одноклассников в офисе до защиты ребенка от сайтов неблаговидного содержания (так называемый, «родительский контроль»).

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

Итак, щелкаем на кнопке «Пуск», затем выбираем пункт «Выполнить…». В строке «Открыть» вводим «notepad %systemdrive%\WINDOWS\system32\drivers\etc\hosts» без кавчек, после чего щелкаем ОК. Откроется файл hosts в Блокноте, в самом конце которого необходимо ввести список сайтов, доступ к которым необходимо ограничить. Причем перед каждым сайтом нужно ставить IP (по умолчанию, 127.0.0.1). К примеру, если необходимо заблокировать сайты www.vkontakte.ru и www.odnoklassniki.ru – в конец файла добавляем две строки:

127.0.0.1 www.vkontakte.ru
127.0.0.1 www.odnoklassniki.ru

После того, как все адреса «нехороших» сайтов записаны, сохраняем файл («Файл» -> «Сохранить») и закрываем Блокнот. В принципе, на это и все, доступ к введенным сайтам заблокирован. Чтобы изменения вступили в силу, необходимо закрыть открытые окна браузера (если таковые имеются) и перезапустить соединение с Интернетом или же просто перезагрузить компьютер. Для возобновления доступа необходимо просто удалить записи о соответствующих сайтах в файле hosts.

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Популярное:



210 комментария(-ев) к статье “Как заблокировать доступ к сайтам.”

  • Anonymous:
    Цитировать

    у меня не может сохранить. что делать? заранее спасибо

  • Александр:
    Цитировать

    Очевидно, у вас файл hosts защищен от записи. Необходимо открыть в проводнике папку, в которой находится файл (скопировать в адресную строку путь %systemdrive%\WINDOWS\system32\drivers\etc и нажать Enter), затем щелкнуть по файлу hosts правой кнопкой мыши и убрать галочку напротив пункта "Только чтение", после чего щелкнуть "Применить" и ОК.

    Теперь файл hosts можно будет сохранять после редактирования.

  • kons:
    Цитировать

    разумите бестолкового. Сделал все как описано выше: отредактировал файл hosts -добавил следуущее:

    127.0.0.1 localhost
    127.0.0.1 http://telki.name
    127.0.0.1 http://anys.vonal.ru

    где http://telki.name и http://anys.vonal.ru ненавистные сайты!!!
    Перезагрузил систему.
    БЕСПОЛЕЗНО. Эти сайты грузятся как и прежде. (Намеренно вводил в строку адреса браузера, а ведь должны блокироваться).
    Объясните в чем я туплю? На примере этих двух сайтов, как их заблокировать без сторонних программ?
    Win XP
    Firefox
    Буду очень благодарен.

  • Александр:
    Цитировать

    kons, отбросьте в адресах сайтов http:// и все получится. Т.е. в вашем случае в файл hosts запишется следующее:

    127.0.0.1 telki.name
    127.0.0.1 anys.vonal.ru

  • Константин:
    Цитировать

    Александр. Все получилось.
    Моя радость, как и благодарность Вам, огромна.
    Спасибо.

  • Anonymous:
    Цитировать

    А таким способом можно перенаправить пользователя на другой сайт?

  • Anonymous:
    Цитировать

    Можно ли этим способом запретить программе соединение с интернетом? У меня установлена программа AKELPAD( текстовый редактор). Я не хочу, чтобы AKELPAD.EXE имел соединения с интернетом. У меня временно отсутствует фаервол, поэтому не могу запретить доступ в интернет данной программе.
    Когда у меня стоял фаервол, это выглядело так:
    AKELPAD.EXE
    _- Пpилoжeниe зaпpaшивaeт иcxoдящee coeдинeниe
    Пpoцecc: C:\Program Files\AkelPad\AkelPad.exe
    Удaлeнный aдpec: leneex.net, HTTP (TCP:80)
    либо на aдpec 82.200.209.234, HTTP (TCP:80)
    _______________
    Для меня показалось странным, что AKELPAD самостоятельно пытается соединиться с адресом 82.200.209.234, это какой то Казахстанский(Kazakhstan) адрес.

  • Александр:
    Цитировать

    Не думаю, что с помощью hosts можно осуществить редирект, по крайней мере, не знаю такого способа.

    Насчет Akelpad — добавьте в hosts 2 строчки:

    127.0.0.1 leneex.net
    127.0.0.1 nmgames.kz

    Во второй строке nmgames.kz — это сайт, расположенный по IP 82.200.209.234. Таким образом, оба адреса буду заблокированы.

    В принципе, раскрутка сайтов с помощью различного софта — далеко не новинка. При этом может использоваться как собственный софт, так и чужой.

  • Anonymous:
    Цитировать

    Добавил в hosts две строчки: 127.0.0.1 leneex.net и 127.0.0.1 nmgames.kz , когда пытаюсь с браузера зайти на leneex.net и nmgames.kz то меня не пускает на эти сайты, блокирует. Но если какая либо программа у меня в компе самостоятельно будет пытаться соединиться с этими адресами, так же сработает блокировка? Или с помощью этого способа блокировки(добавления в hosts нежелательных адресов) можно запретить только браузеру соединяться с определенными адресами интернета?

  • Александр:
    Цитировать

    Через hosts блокируется доступ любой программы к указанному ресурсу. Таким способом блокируются сайты не только в Эксплорере, но и в Опере, Мозилле. Т.е. в вашем случае Акелпад не сможет получить доступ к своим сайтам.

    К примеру, заблокировать аську можно, добавив следующую строку:
    127.0.0.1 login.icq.com

  • Anonymous:
    Цитировать

    Файл hosts просто задает соответствие имени конкретному IP-адресу.
    После того, как вы набрали имя в адресной строке браузера, последний должен разрешить это имя в IP-адрес.
    Сначала он посмотрит в hosts, и если не найдет нужной строки, то пошлет запрос DNS серверу.
    Строка вида "127.0.0.1 ИмяСайта" просто "замыкает" ваш запрос на вашу же сетевую карту.
    А если юзер введет вместо имени сайта его IP-адрес, то он туда попадет!
    Т.е. использование hosts подходит разьве что для совсем простых случаев и единичных сайтов. Чаще его используют в одноранговых сетях для экономии на серверах и админах :-)
    Для домашнего использования лучше подходят программы "родительского контроля" (к сожалению, ни одна на память не приходит). Эффективность на порядок выше, функционал широкий, администрирование простое. Главное понимать, чего хочешь.
    Для корпоративных сетей — свои инструменты, но это уж админы должны сами знать ;-)
    С ув. тоже админ.

  • Anonymous:
    Цитировать

    По поводу запрета на доступ программам в интернет:
    С такими вещами лучше справляется межсетевой экран (фаервол, брандмауер). Это как раз часть его работы. Полно разных на любой вкус и цвет. Можно использовать встренный в WinXP (с SP2 и выше) или сторонний (Outpost Firewall, Kaspersky Internet Security, Zone Alarm, etc).
    Брандмауер вообще очень полезная штука ;-)
    С ув., тоже админ.

  • Александр:
    Цитировать

    Ну вот и обмен опытом пошел))

  • Anonymous:
    Цитировать

    Александр — Вы ГЕНИЙ! у меня тоже выскачил этот vonal.ru. И только по Вашей подсказке все получилось. СПАСИБО. Новичок.

  • Anonymous:
    Цитировать

    Александр, будьте добры подскажите, а как прописать в host у Vistы. При том, что файл не защищен от записи, но и не сохраняет. Выдает Сохранить как.. и дальше ничего. Даже не может заменить файл при сохранение под именем host.
    Помогите советом. Спасибо.

  • Александр:
    Цитировать

    Ох уж эта Виста))) Дело в том, что разработчики Висты (Мелкомягкие) уж слишком позаботились об ее безопасности, поэтому файл hosts можно будет сохранить лишь открыв его в блокноте, запущенном от имени Администратора. (пр.кн. — Запустить от имени администратора…)

  • Anonymous:
    Цитировать

    Спасибо, совет помог.

  • Anonymous:
    Цитировать

    Александр У меня тоже Виста, и тоже не сохраняет. Огромная просьба, напишите, пожалуйста, шаг за шагом, клик за кликом (что и как открывать, и как находить), как открыть hosts его в блокноте, запущенном от имени Администратора и что дальше с ним делать.
    Заранее спасибо.

  • Александр:
    Цитировать

    Ок, для Висты в подробностях))

    "Пуск" -> "Все программы" -> "Стандартные" -> "Блокнот". Блокнот не открываем, а щелкаем на нем правой кнопкой мыши и выбираем "Запуск от имени администратора". Далее Виста по привычке переспросит, нажимаем "Продолжение". Теперь мы в блокноте, который сможет сохранить файл hosts. Нажимаем "Файл" -> "Открыть" и добираемся до файла hosts (C:\WINDOWS\system32\drivers\etc\hosts). Если в папке etc файла не видно, внизу вместо "Текстовые документы" выбираем "Все файлы".

    Вносим изменения в файл, добавляем нужные (вернее, ненужные) сайты. Нажимаем "Файл" -> "Сохранить" и радуемсо))) Для пущей уверености можно перезагрузить компутер.

  • Anonymous:
    Цитировать

    Александр, Ваша инструкция гениальна! Вы предусмотрели все моменты. Большое спасибо.

  • ahitech:
    Цитировать

    1) Этот запрет обходится элементарно — с помощью сайта http://www.anonymouse.org или любого ему подобного. Список подобных сайтов (предоставляющих доступ к одному сайту посредством другого) огромен, и в случае нужды решающий подобную задачу скрипт пишется за 10 минут и вешается на любой бесплатный хостинг, разрешающий выполнение скриптов. Так что полностью запретить доступ к какому-либо сайту с помощью файла hosts невозможно.

    2) Редирект с одного сайта на другой тоже легко сделать. Надо только знать IP сайта, на который вы хотите сделать редирект. Пример: с сайта http://www.aol.com на сайт http://www.google.com:
    2а) Пишем в командной строке ping http://www.google.com
    2б) Как только получаем ответ, жмём Ctrl+C и ищем строчку вида Pinging http://www.google.com [74.125.39.106] with 32 bytes of data:
    2в) Вгоняем в файл hosts строку вида: 74.125.39.106 http://www.aol.com
    (Цифры взяты из строки 2б).
    Всё! Редирект установлен!

  • Александр:
    Цитировать

    Да понятно это все — что через анонимайзеры можно входить или через зеркала. Но далеко не каждый рядовой пользователь знает об этом и не факт, что разберется во всем. Поэтому, без лишних премудростей, блокируем сайты через host, а уж дальше смотрим — если обошел блокировку, тогда загоняем в хостс все популярные анонимайзеры и зеркала нужного сайта.

  • ahitech:
    Цитировать

    Не проще ли пустить траффик через локальный прокси и тупо заблокировать через ГУЙ все некошерные адреса? Проксю поднять из-под "Администратора" и повесить на неё пароль, чтоб юзер кривыми ручонками не лез в настройки.

  • Александр:
    Цитировать

    Проще то оно проще, но кому? Сисадмину!

    Вы думаете, админы этот блог посещают? Не более 1-2% от общего числа посетителей. Поэтому статьи и методы, опубликованные на блоге, направлены на обывателя и рядового пользователя.

    Вам лично, за полезные советы — спасибо!

  • Anonymous:
    Цитировать

    Я всеравно немогу взломать здесь %systemdrive%\WINDOWS\system32\drivers\etc.
    Он мне сохраняет в документы. Что мне делать?

  • Александр:
    Цитировать

    Когда сохраняете что ли? Не совсем понял. Так вы выбирайте не "Сохранить как…", а просто "Сохранить"… или я все же не понял)))

  • Anonymous:
    Цитировать

    Все сделал в host-е но по прежнему гад заходит на вконтакте.ру. ЧТО ДЕЛАТЬ???

  • Александр:
    Цитировать

    Попробуйте в другом браузере и перезагрузите модем.

  • Anonymous:
    Цитировать

    не могу заблокировать доступ к сайту знакомств http://www.znakomstvo.dn.ua
    что делать

  • Anonymous:
    Цитировать

    привет всем а кто помнить как делать по типу родительского контроля,когда набираешь к примеру вконтакте а тебя скидывает на другой сайт

  • Александр:
    Цитировать

    Насчет http://www.znakomstvo.dn.ua — допишите к сайту http:// и попробуйте без www.

    Про перенаправление через hosts я писал в последних статьях — юзайте поиск.

  • Anonymous:
    Цитировать

    как заблокировать доступ ко всем сайтам?

    127.0.0.1 localhost

    127.0.0.1 http://www.vkontakte.ru

    127.0.0.1 vkontakte.ru

    127.0.0.1 http://vkontakte.ru

    http://www.vkontakte.ru не загружает,но http://vkontakte.ru спокойно грузится!Что я сделал не так?

  • Anonymous:
    Цитировать

    Скажите как заблокировать доступ к сайтам порнографии,и чтобы не выскакивали окна "бесплатное порно"

  • Anonymous:
    Цитировать

    не могу зайти на сервер через торговую платформу, хотя через Mozily захожу …пишет, ошибку HTTp-запроса к серверу…Firewall и антивирус отключал…что может быть еще??? заранее огромное спасибо!!!

  • Anonymous:
    Цитировать

    а можно заблокировать все сайты? что–то типа *

  • Anonymous:
    Цитировать

    Я сделал это у себя при работающем WEB-экране антивируса Avast и установленном Outpost Firewall создав правило HTTP в Outpost для приложения WEB-экран ASHWEBSV.EXE прописав там только необходимые доступные URL (адреса). Правда это довольно муторное дело, так как например для нормальной работы сервисов почты yandex потребовалось прописать порядка 13 URL, а IP получилось ещё больше.

  • Anonymous:
    Цитировать

    не могу заблокировать сайт vkontakte.ru что делать?
    Пробывала через Мozily,в настройках блокировала сайт и через hosts ни чего не помогает сайт как грузился так и грузиться.Спасите,очень надо заблокировать этот злощастный сайт.
    Огромная прозъба пошагово написать как что делоать,если кто знает.
    За ранее спасибо.

  • Александр:
    Цитировать

    Вконтакте вполне нормально блокируется через hosts.
    Записываем:

    127.0.0.1 http://vkontakte.ru/
    127.0.0.1 vkontakte.ru

    Сохраняем и перезапускаем браузер. Лично проверял в Эксплорере, Мозилле и Опере. Работает на ура!

  • Anonymous:
    Цитировать

    Возник вопрос а как мне заблокировать не весь сайт а только часть, например в Яндексе вбил п***о. там их 400к или больше, пробовал заблокировать но не получилось (скопировал со строки, правда удалил http://) как в этом случае блокировать??

  • Anonymous:
    Цитировать

    День добрый, а можно для тех кто в танке еще раз пояснить?

    # 102.54.94.97 rhino.acme.com # исходный сервер
    # 38.25.63.10 x.acme.com # узел клиента x
    # 192.168.1.1 http://www.sport-express.ru/newspaper/
    # 127.0.0.1 http://www.sport-express.ru/

    127.0.0.1 localhost
    127.0.0.1 sport-express.ru/newspaper/
    127.0.0.1 http://sport-express.ru/newspaper/
    127.0.0.1 http://sport-express.ru/
    127.0.0.1 sport-express.ru/
    127.0.0.1 http://www.sport-express.ru/

    вот это у меня в текстовике и гребаный сайт работает! как мне убиьт этот спортэкспресс??? ооочень надо! спасибо.

  • Александр:
    Цитировать

    Поиск Яндекса, скорее всего, таким способом не заблокировать. Да и смысла нет, как мне кажется. Ведь все порно РУнета не ограничивается всего одним запросом — их тысячи, десятки тысяч.

    Насчет Спорт-Экспресса — у меня помогло следующее:

    127.0.0.1 http://www.sport-express.ru
    127.0.0.1 sport-express.ru

    З.Ы. Тоже недолюбливаю эту желтую газетенку)))

  • Anonymous:
    Цитировать

    как сделать w7

  • Anonymous:
    Цитировать

    Александр, здравствуй
    а в файле hosts какое число сайтов возможно блокировать? тысячи?
    и можно ли этот файл hosts спрятать чтобы кроме меня его никто не нашёл, или открытие этого файла посадить под пароль?
    ответь пожалуйста

    а так я всё сразу вкурил =))

  • Anonymous:
    Цитировать

    А можно ли сделать перенаправление на веб страницу которая находится на жостком диске?

    Ну что то типа
    D:\Новая папка\1.html vkontakte.ru

  • Anonymous:
    Цитировать

    спасибо за советы !!!залокировала что хотеа. а как удалять адресную строку поомщью которой мы входим на страницу,где записали сайты для блокировки???а то так легко можно зайти и удалить эти сайты из писка???

  • Александр:
    Цитировать

    1. На семерке все должно быть аналогично.

    2. Файл hosts ограничен лишь вашей фантазией, так что можете внести в него пол РУнета (если есть желание). Спрятать его можно, поставив в свойствах атрибут "Скрытый" и защитить от редактирования, поставив атрибут "Только чтение". Простейшая защита, но часто этого бывает вполне достаточно.

    3. Про перенаправление через hosts я уже писал на блоге (ищите). К сожалению, перенаправление возможно только на IP адрес. Если все-таки хочется перенаправить на свой html файл — зарегьте аккаунт на narod.ru и сделайте одностраничный сайт, куда и направляйте. Об этом уже писал — на блоге работает поиск, юзайте.

    З.Ы. Народ, не ленитесь ники писать, а то так и буду по порядковым номерам к вам обращаться)))

  • Александр:
    Цитировать

    Если запускали через "Пуск" — "Выполнить", то можете скрыть пункт "Выполнить" полностью. Для этого щелкните правой кнопкой на пуске и выберите "Свойства", далее "Меню Пуск", "Настроить" и уберите галочку напротив команды выполнить.

    Если запускали через браузер — почистите кэш браузера. В Эксплорере это "Сервис" — "Свойства обозревателя" — "Общие" — "История просмотра".

  • Slawko:
    Цитировать

    Уваж.админы!
    Ситуация: на домашнем компе WinXP, есть учетная запись админа и пользователя. До недавнего времени запущенный, например, в аккаунте админа или же пользователя интернет работал и там и там, а с какого-то времени у пользователя перестал: тупо не грузятся страницы ни в одном браузере, ни аська ни скайп, в аккаунте админа же все работает, пользователь может даже сам запустить интернет и соединение проходит отлично, но ничего все равно не работает… Много чего уже обрыл, перепробовал, создавал нового пользователя — то же самое, антивирус переустановил, думал может он тормозит… Может где то в реестре что-то "не так" прописалось (и не без помощи пользователя) :) ?
    Буду благодарен за информацию, неохота все переустанавливать из-за этого…

  • Anonymous:
    Цитировать

    Добрый день!
    Подскажите, пожалуйста, с таким тупиком!
    У меня в сети 9 одинаковых компьютеров, и на 8 из них этот номер с файлом hosts прошел, а на одном все равно нежелательные сайты по прежнему открываются… В чем может быть проблема?
    С уважением, Aprendiz

  • Александр:
    Цитировать

    Slawko, сбросьте настройки TCP/IP утилитой AVZ (Файл — Восстановление системы).

    Aprendiz, попробуйте также сбросить сетевые настройки и почистить файл hosts через AVZ. А также отключите все работающие файерволы и антивирусники.

Оставить комментарий

Реклама
Подписка

 

Опрос

Как Вы относитесь к компьютерному пиратству?

Посмотреть результаты

Loading ... Loading ...
Облачко
Вас посчитали: