2

Недавно я получил новый маршрутизатор, DRL-600L Router от D-Link, и настраивал некоторые фильтры для блокировки определенных веб-сайтов. Одна из проблем, с которыми я сталкиваюсь - это блокировка адресов, которые используют https вместо http .

Например, я пытаюсь заблокировать Facebook, потому что Facebook. Пока что фильтр http://www.facebook.com отлично работает, но для URL https://www.facebook.com это не блокирует.

Как я могу заблокировать такие сайты?

4 ответа4

7

Вы можете указать свой роутер на opendns.com, настроить бесплатную учетную запись и заблокировать все, что захотите. К сожалению, Dlink не дает вам простого способа сделать это, поэтому перейдите на opendns.com.

2

Я предполагаю, что это маршрутизатор DIR-600L, и что вы используете встроенную функцию родительского контроля. Если он не работает с использованием https, этот маршрутизатор не поддерживает фильтрацию https по имени домена. Это сделать труднее, особенно потому, что некоторые браузеры не отправляют доменное имя до установления безопасного соединения, после чего трафик шифруется, и маршрутизатор больше не может фильтровать.

Вы можете использовать брандмауэр для блокировки известных IP-адресов Facebook, хотя вы должны знать, что они могут измениться в любое время. Если маршрутизатор поддерживает IPv6 и у вас есть префикс IPv6, назначенный вашим провайдером, не забудьте отфильтровать адреса IPv6 Facebook. Быстрый поиск даст вам список IP-адресов, используемых Facebook.

2

Я обнаружил, что сделать это проще, используя файл хостов Windows.

Откройте файл hosts в блокноте из папки C:\Windows\System32\drivers\etc
Добавьте следующие строки после последней строки. Не добавляйте http или https

127.0.0.1          www.facebook.com
1

Блок https URL не поддерживается, за исключением некоторых новых моделей маршрутизаторов. Вы можете заблокировать эти URL, используя файл hosts .

шаги:

  1. Откройте файл hosts в блокноте в папке C:\Windows\System32\drivers\etc
  2. Добавьте следующие строки после последней строки

    127.0.0.1          https://www.facebook.com
    127.0.0.1          http://www.facebook.com
    

Результат: он блокирует URL-адрес, предполагая, что данный адрес принадлежит самой локальной машине.

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