Блокировка сайта в Windows без хост-файла


5

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

Мне нужен более простой способ заблокировать сайт. Есть идеи?


2
Итак, вы хотите заблокировать сайты, которые могут настраивать пользователи без прав администратора?
petersohn

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

1
Какова цель пользователя блокировать веб-страницу для себя, он не может просто не пойти туда?
Jeff Martin

Я не уверен, почему вы хотите позволить пользователям блокировать вещи для себя, когда они просто не могут зайти на сайт, но если вы просто хотите заблокировать это в браузере, проверьте дополнения Firefox, такие как блокировка пиявки, или найдите что-то эквивалентное для вашего браузер. Это может служить желаемой цели.
nhinkle

Ответы:


2

Почему бы вам просто не изменить разрешения для файла hosts, чтобы «Все» или «Прошедшие проверку» могли измениться? Тогда любой может его редактировать. Хотя я не совсем понимаю, почему ты так поступил.


2

Вы могли бы использовать обманщик со следующим битом скриптового скрипта. Вы можете добавить их в Rules > Customize Rules… и положить его под OnBeforeRequest функция:

if (oSession.HostnameIs("subdomain.example.com")){
    oSession.bypassGateway = true;
    oSession["x-overrideHost"] = "127.0.0.1";
}

Это приведет к тому, что ваш браузер будет искать сайт на локальном хосте, а не на subdomain.example.com. Этот скрипт имитирует файл хостов Windows.


1

Вы можете использовать «Блокировать контент» в Opera или AdBlock в FireFox.


0

Вы можете использовать OpenDNS, это может блокировать веб-сайты для всей вашей сети (если вы настроили свои настройки DHCP для использования openDNS) http://www.opendns.com/solutions/overview/


6
Он будет блокировать сайты только для вашей локальной сети, если вы укажете его в качестве DNS-сервера на вашем DHCP-сервере (например, на маршрутизаторе). Если вы просто настроите свой компьютер на его использование, это повлияет только на ваш компьютер.
Nathaniel
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.