Блокировка сайтов на компьютере
Блокировка сайтов, это весьма актуальная тема, так например заблокировав доступ к определенным сайтам на рабочем компьютере, вы повысите производительность труда. Ведь не секрет, что очень много времени сотрудники офиса проводят в различных социальных сетях (одноклассники, вконтакте и др.).
Запрет на определенные сайты также актуален и на домашнем компьютере. Конечно же есть специальные программы, с помощью которых можно ограничить доступ на определенные сайты, например антивирусы, но в этой статье будет описан способ, который не потребует установки на ваш компьютер дополнительного программного обеспечения.
Блокировка сайтов с помощью hosts
Идем по следующему пути: C:\Windows\System32\drivers\etc. Можно скопировать в адресную строку проводника “%SystemRoot%\system32\drivers\etc\” и нажать Enter.
Откройте с помощью блокнота файл hosts. В самом конце файла, после записи “127.0.0.1 localhost” вам надо будет добавить адреса тех сайтов, доступ к которым вы хотите заблокировать. Делается это следующим образом:
Сначала строки вводится локальный адрес вашего компьютера – «127.0.0.1», далее надо нажать клавишу Tab, теперь надо ввести адрес сайта, который вы хотите заблокировать. Адрес сайта вводится без “http://”, и без слешей “/”. Например если вы хотите заблокировать доступ к поисковой системе Яндекс, адрес сайта будет выглядеть вот так: “yandex.ru”.
Приведу наглядный пример, допустим вы хотите заблокировать доступ к сайтам: odnoklassniki.ru, vkontakte.ru, rambler.ru и yandex.ru. Запись в файле hosts будет выглядеть следующим образом:
127.0.0.1 localhost 127.0.0.1 WWW.odnoklassniki.ru 127.0.0.1 odnoklassniki.ru 127.0.0.1 WWW.rambler.ru 127.0.0.1 rambler.ru 127.0.0.1 WWW.yandex.ru 127.0.0.1 yandex.ru 127.0.0.1 vkontakte.ru
Как вы наверное уже заметили, некоторые сайты написаны два раза, с WWW и без WWW. Дело в том, что на некоторые сайты можно попасть по двум адресам, с WWW и без. То есть если вы в файле hosts напишите только yandex.ru, на сайт Яндекса можно будет зайти, введя в адресную строку WWW.yandex.ru. Если вы в файле hosts напишите только vkontakte.ru, зайти на этот сайт введя в адресную строку WWW.vkontakte.ru не получится.
Как вам быть в данной ситуации? Есть как минимум два пути:
Первый – пойти эмпирическим путем.
Второй – сразу писать адрес сайта с WWW и без.
Редирект (переадресация) с помощью hosts
Что такое редирект? – это перенаправление на другой сайт. То есть пользователь вводит адрес одного сайта, а открывается совсем другой сайт.
Для того, чтобы сделать такую переадресацию, в файле hosts вместо 127.0.0.1 надо ввести ай пи адрес того сайта, на который вы хотите перенаправить пользователя. Например так:
87.250.250.11 WWW.rambler.ru 87.250.250.11 rambler.ru
Теперь при попытке зайти на Рамблер, вы будете переадресованы на Яндекс.
Ай пи (ip) сайта узнать несложно, для этого существуют специальные сервисы.
Как изменить файл hosts в windows 7 x64
Счастливые обладатели 64-х битных версий скорее всего столкнутся с определенными сложностями.
1) Чтобы отредактировать файл hosts, его сначала нужно найти. Если в обычном расположении он у вас отсутствует (что вполне вероятно), ищите его вот в таком расположении:
C:\Windows\winsxs\amd64_microsoft-windows-w..nfrastructure-other_31bf3856ad364e35_6.1.7600.16385_none_6079f415110c0210
Чтобы долго не искать нужную папку (там их очень много), просто скопируйте эту строчку:
%SystemRoot%\winsxs\amd64_microsoft-windows-w..nfrastructure-other_31bf3856ad364e35_6.1.7600.16385_none_6079f415110c0210
вставьте ее в адресную строку проводника и нажмите Enter.
2) Далее проблема возникает посложнее, Windows не позволит вам редактировать файл hosts. При попытке совершить какие либо действия над этим файлом, вам будет отказано в доступе.
Запуск блокнота от имени администратора не помогает. Можно попытаться получить полные права на эту папку, но в целях безопасности этого делать не рекомендуется.
Лично мне помог лишь один способ:
Я загрузился с помощью Live CD Ubuntu Linux, нашел этот файл, и переместил его на положенное ему место, то есть вот по этому адресу C:\Windows\System32\drivers\etc.
Никаких неприятных последствий после этого действия замечено не было.
Браузер Гугл Хром, зашёл на сайт, в истории осталось, вот удалили историю, как узнать куда заходили?
Ну если удалили, значит удалили. Теоретически узнать конечно же можно, но на практике Вы просто замучаетесь это делать. Берете программу по восстановлению удаленных файлов, и с помощью нее пытаетесь их восстановить. Если вкратце, то это будет довольно длительный и мучительный процесс, особенно учитывая тот факт, что диск системный, и данные там перезаписываются достаточно быстро.
Помогите пожалуйста, все сайты, кроме одноклассников открываются, вот и логин и пароль пишу, нажимаю вход, а он как бы не нажимается и не могу зайти на свою страницу, помогите.
Советы из этой статьи пробовали:
https://the-komp.ru/pochemu-ne-zaxodit-v-kontakt.html
Там про контакт, но подойдет и для одноклассников и не только.
P.S. Пятый и шестой пункт правил, прочтите пожалуйста (пробелы и caps lock).
эх(.
Сделала все как написано в статье ( для блокировки сайтов) получила вот что:
-доступ на сайты так и остался.
-файл hosts куда-то исчез из папки etc.
-комп стал выдавать сообщение о некорректном завершении и ошибке при входе.
Подскажите что сделала не так и как быть дальше?
Какая ОС, 64 или 32 бит? Какую именно ошибку выдает система (что пишет).
Буду очень признателен, если поможете заблокировать Warface. Спасибо.
Warface это же игра, а не сайт, ее лучше всего заблокировать фаерволом.
Напишите пожалуйста как это сделать, очень нужно.
Для исполняемого файла игры (вообщем файл который игру запускает) создаете сетевое правило, блокировать входящие и исходящие.
Выход нашелся через m.odnoklassniki ru , не могу заблокировать(. Вношу в хостс, а там ip наверно не правильный, он все равно открывает сайт, а вот odnoklassniki ru и www odnoklassniki ru с ip 127.0.01 заблокировала! Как заблокировать “m.odnoklassniki ru” на компьютере, подскажите?
Вообщем то все также, по старой схеме. Сначала пишите 127.0.0.1 потом адрес ресурса доступ к которому надо заблокировать. Попробовал, у меня все получилось. Быть может Вы что то не так сделали.
Здравствуйте, я немного не поняла, как перенаправить на другой сайт? например:
Так?
Первые две строчки заблокируют доступ к сайту вконтакте. Что касается двух последних строчек, IP изменился у Яндекса. А вообще переадресация работает так: в первой части строчки пишется IP адрес сайта, на который Вы хотите сделать переадресацию, а во второй адрес сайта при вводе которого будет осуществлятся редирект.
Попробую, спасибо большое) а вот переадресацию не получилось сделать, например на яндекс, вместо 127.0.0.1 ввела их ip, думала эти m.odnoklassniki ru заблокировать, не получилось опять же.
У Яндекса сменился IP адрес.
Хостс в правильном месте, но не хочет менять (доступ закрыт), полазила в доступе, и т.д.-не помогает. Как его изменить?
Поподробней о проблеме пожалуйста, Вы пытаетесь закрыть доступ к какому то сайту? Или наоборот? В каком доступе Вы полазили, так же не понятно. Если можно, пожалуйста объясните суть проблемы, и Ваши действия, более подробно.
Закрыть доступ к сайту я хочу. А так просто полазила в свойствах папок и самого документа hosts, там был раздел с доступом (разрешить, открыть, и всё такое), сделала “открыть доступ”, всё равно менять в документе ничего не хочет.
А, теперь все понятно, Вы не можете сохранить сделанные изменения, верно. Есть различные способы, например запуск блокнота от имени администратора, выдача разрешающих прав, и т.д. Кстати, файл хост может не редактироваться еще из за антивируса (например доктор веб). Если не чего не помогает, воспользуйтесь советом, который был дан в конце статьи. Это конечно же не очень удобно, зато работает на все 100 процентов. То есть отредактировать его из под Live CD.
Как заблокировать игру ворлд оф танкс? Умоляю, теряю мужа!
Для начала прочтите пункт пятый правил комментирования! Теперь по теме вопроса, подобное уже обсуждалось выше, используйте для блокировки фаервол.
Скажите пожалуйста, что делать если я зашла в ту папку где нужно блокировать сайты, через блокнот, но когда я хочу сохранить мне выходить такое сообщение: У вас нет разрешения на сохранение файлов в этом месте. Обратись к администратору сети для получения разрешения. как это сделать?
Попробуйте запустить блокнот от имени Администратора. Если не поможет, прочтите в конце статьи, про этот случай написано. Да и в самих комментариях тоже не раз про это упоминалось.
Я хочу зайти на сайт ensemplix ru а меня перенаправляет на ru-minecraft org, подскажите что делать. У меня Win7 x64.
Вы файл hosts проверяли?
Какая то бяка, пытался заблокировать по имени сайта, не получилось. Попытался поставить блокировку по ip адресам, получилось только с контактами, одноклассники так же запускаются. В чем проблема не пойму.
Адрес сайта Вы прописывали с WWW, и без?
Здравствуйте, а как заблокировать доступ к сайту если имени нету? Есть только IP, а Hosts с ним не работает. Не надо советовать найти имя по ip, его нет! Точнее оно, имя то, меняется случайным образом, Hosts будет бесконечной длинным.
Здравствуйте, блокируйте фаерволом.
Вот спасибо, а я то голову ломаю, а тут , оказывается, и выдумывать ничего не надо. Осталось выяснить квадратный использовать или зеленый? А главное что это. А так, за ответ спасибо.
Фаервол (или брандмауэр) разве предполагают возможность запретить конкретные IP? По крайней мере, я такого в настройках не нашёл.
Разные фаерволы, разные настройки. Например если Вы используете касперский, то там создается сетевое правило для программы (в Вашем случае это браузер), там и прописывается ip. Но мне кажется Мы все же подошли к проблеме не с того конца как говорится. Можно увидеть этот таинственный ip? Вообще, у каждого сайта есть свое доменное имя. Я так понимаю там просто идет переадресация.
Название почти всегда разное.
Названия сайтов разные? Не знаю откуда Вы их взяли, но первые два ip вообще не загрузились, третий выдал надпись welcome to nginx.
Помогите пожалуйста, не могу зайти в контакт. Я прочитал ваш совет в “Как заблокировать доступ к определенным сетям”, я пытался изменить в hosts, но Виндовс не разрешает менять. Подскажите пожалуйста как это сделать?
В статье (и в комментариях об этом много уже писалось). Попробуйте для начала запустить блокнот от имени администратора.
Я его запускал, просто не дает мне изменить его.
У меня вот так написано в host.
Да, это прям как в примере в данной статье, эти строки блокируют доступ. Я понял, что не получается сохранить изменения. Дайте себе права, и измените его. Если совсем не чего не помогает, то покупаете CD диск, записываете Live CD, и без проблем изменяете.
Спасибо большое, я его и без этого изменил и сохранил. Мне сперва антивирус не давал поменять, в настройках антивирусника нашел настройки которые блокировали его, потом изменил настройки антивируснника безопасности виндовса и потом смог его изменить хост и сохранить.
Здравствуйте, не заходит вк, майл и другие сайты. Пишет что не может найти страницу, а вот это в папке hosts. Нужно ли что то удалять? И если да, то как? то есть у меня даже нет функции открыть с помощью администратора (вы ещё пишите что как то через убунту можно это сделать, я вот только не знаю как и вообще у меня её нет).
А да, ещё с другого компа тоже не заходит и тоже пишет что веб страница не доступна.
Здравствуйте, дак вообще не один сайт не открывается, или только социальные сети? Трех последних строчек в hosts не должно быть. Если Вы их удалите, то вероятно слетит лицензия (Я так понимаю у Вас не лицензия). А эти строчки блокируют проверку подлинности.
Помогите, подскажите как заблокировать Яндекс? Все делаю как написано, но сайт не блокируется, почему? Когда пишешь адреса, пробелы имеют значение? Сколько нужно отступать?
Пункт пятый правил! Отключите пожалуйста caps lock!
Вы ввели с WWW и без? Одна строка, один сайт. Пишите 127.0.0.1 потом нажимаете Tab, и пишите адрес сайта (без http).
Все равно открывает.
Уберите решетки! Все что идет после символа решетки считается комментарием (то есть просто не учитывается).
Здравствуйте Юрий! Конечно рассказанная Вами функция очень полезна и для родительского контроля! Долго мучился с файлом hosts, но в конце-концов методом проб и ошибок справился с ним и всё заработало! Но возник другой вопрос-нежелательных для ребёнка сайтов очень много, и всех их не заблокируешь! А нет-ли у компьютера обратной функции-“Белый список”, т.е. список разрешённых сайтов? /Win 7×64/ С уважением к Вам! Алексей.
Здравствуйте, такой функции в Windows нет, но можно использовать дополнительное ПО. Тут все зависит от возраста ребенка, и от того, насколько хорошо он разбирается в компьютерах. Например есть вот такой вариант:
https://the-komp.ru/detskij-brauzer-gogul.html
Другой вариант, включить родительский контроль в антивирусной программе. Или еще как вариант, использовать Яндекс DNS.
Как заблокировать топфейс в гугл хром?
Без разницы какой браузер, блокируйте так, как написано в статье.
Все сделал как сказано в статье, но сайты не блокируются. Что делать, подскажите? У меня Win 7 “Program Files(х86)” + динамический Ip, может проблема в Ip?!
Нет, IP тут не причем. Предполагаю что проблема в том, что к сайту можно получить доступ по разным адресам (с www, и без него, считаются как разные адреса). Или просто допустили какую то ошибку.
Здравствуйте! Помогите пожалуйста, заблокировать доступ к порносайтам и доступ к интим-знакомствам.
Здравствуйте, способ описанный в данной статье Вам вряд ли поможет (с помощью hosts), так как подобных сайтов очень много. Как вариант попробуйте dns от Яндекса.
Здравствуйте, в контакт не могу зайти. Когда набираю логин и пароль, клавиатура не работает.
Здравствуйте, проблема с клавиатурой только здесь? Вообще она нормально работает?
Здравствуйте, я прописала все как Вы написали, сайт заблокировался в Google chrom, но в браузере Амиго все равно открывается. Что то можно сделать с этим Амиго?
Здравствуйте, может это у Вас сохраненная страничка в кэше была.
Эта страница в закладках на всех браузерах в компьютере, но в Гугл хром она перестала открываться, а в амиго открывается. Это танки-онлайн.
Странно, попробуйте очистить кэш у Амиго.
https://the-komp.ru/kesh-brauzera.html
Все в порядке :) спасибо.
Не могу зайти в контакт, выдает следующее: “Не удается пройти авторизацию по защищенному соединению. Чаще всего это происходит, когда на Вашем компьютере установлены неправильные текущие дата и время. Пожалуйста, проверьте настройки даты и времени в системе и перезапустите браузер”. Уже все испробовала. Подскажите что делать?
Здравствуйте, проверьте на вирус утилитой Dr.Web CureIt, посмотрите файл hosts.
Здравствуйте! Заблокировала сайты с играми. Они не открываются в Хром, но открываются через Мозилу. Как заблокировать их в Мозиле? Спасибо.
Здравствуйте, блокировали через hosts? Должно было везде заблокироваться.
Все работает но доктор веб прогоняешь утилиткой она лечит hosts и все сайты становятся в новь доступны, антивирусники исправляют ситуацию как быть?
Сохраните его, и заменяйте.
После изменения в файле hosts, для блокировки сайтов, не удаётся сохранить его. Пишется, что у меня нет разрешения на сохранение в данном месте и обратитесь к администратору сети для получения разрешения.
Есть много способов, запуск блокнота от администратора, выдача прав на папку, Live CD.
Как разблокировать доступ ко всем сайтам? У меня на работе есть доступ только к рабочим, выбивает ошибку, а иногда диагностику: Для запуска средства диагностики сети требуются права администратора и т.д.
Это смотря каким способом системный администратор заблокировал доступ к сайтам. А даже если и удастся разблокировать, то это рано или поздно все равно заметят. Проще всего договориться с системным администратором (если есть такая возможность).
Здравствуйте. Захожу на свою страницу ВК, вижу всю информацию, но буквально через несколько секунд меня выкидывает со страницы и просят заново вводить пароль. Компьютер чистил, не помогло. Заранее спасибо!
Здравствуйте, возможно Вашу страницу взломали. Или проблема в браузере, почистите кэш.
Здравствуйте! Помогите, пожалуйста, если можно пошагово, заблокировать сайт (игру) танкионлайн. Прочитала, что вы советуете делать это файрволлом, но что это такое из википедии не понятно. Буду очень благодарна за помощь. ОС – виндоус 7, 32 бит.
Здравствуйте, на самом деле сложного здесь не чего нет, в статье уже все расписано пошагово, данный способ Вам подойдет. Поскольку игра эта браузерная, то блокировать ее можно через hosts. В этом файле у Вас будет вот такая запись соответственно:
127.0.0.1 tankionline (точка) com
Не забудьте заменить слово “точка” на настоящую точку (а также убрать скобки и пробелы).
Благодарю, что ответили на мой предыдущий вопрос, но у меня такая проблема: я вставляю строку в файл хост, у меня всё сохраняется, я проверяю – сайт не работает.
Проходит какое-то небольшое время, 2-3 ч, компьютер даже не выключался – игра загружается.
Скажите, что ещё надо сделать, чтобы введённые настройки сохранились навсегда?
Здравствуйте, то есть через пару часов внесенная строка в hosts пропадает?
Да. И на её месте появляется следующее: # This HOSTS file cured by Dr.Web Anti-rootkit API
Я понимаю, что ругается веб. Но ведь прежде, чем изменять хост – я захожу в настройки веба, говорю ему, что файл хост могу изменять. Изменяю, сохраняю. Потом в вебе опять ставлю пункт, что хост изменять нельзя, а он вот не хочет реагировать. :(
Не ставьте настройку в Dr.Web что hosts изменять нельзя.
А как быть если заходят через анонимайзер?
А какая разница какой будет ip? Вы же у себя на компьютере блокируете.
Не могу заблокировать сайт танки онлайн, когда сохраняю выходит таблица что нужно получить разрешение от оператора сети. Кто знает как еще можно заблокировать?
Какая такая таблица? Администратора сети? Что пишет дословно? Предлагает сохранить в другом месте? Возможно это вирус.