5

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

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

4 ответа4

2

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

2

Вы можете использовать Fiddler со следующим битом скрипта fiddlerscript. Вы можете добавить их в 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/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .