Как заблокировать определенное использование веб-сайтов Gufw?

Есть ли существует простой способ не позволить несколько веб-сайтов?

Я попробовал /etc/hosts and hosts.deny вещи и это не работали.

Для примера для

  • youtube.com 172.217.194.190
  • google.com 172.217.194.100

Я смотрю на gufw, но я понятия не имею, как он работает. Это не позволяет мне добавить что-либо.

Существует ли простой интерфейс? Я пропускаю что-то? Действительно ли защита с помощью брандмауэра является целой большой философией и усилием? Возможно, так, так как люди делают это их единственной подчиненной карьерой. Но конечно существует или должен быть простой путь GUI.

0
задан 5 February 2020 в 14:17

2 ответа

Я предложил бы настроить прокси, как Сквид, если файл hosts не работает на Вас. Это был бы более эффективный метод. Вы могли заблокировать дюйм/с с UFW. Я не знаком с GUFW (предпочтите CLI), но это - просто GUI для UFW.

sudo ufw deny from 172.217.194.190  to any

Проблема с этим состоит в том, что YouTube и Google имеют много IP-адресов. Ваш сопоставитель DNS может возвращать другой IP каждые 10 минут или так для выравнивания нагрузки. Для наблюдения, сколько IP-адресов YouTube выполнило эту команду:

whois -h whois.radb.net -- '-i origin AS15169'

Прокси был бы более легкой опцией, чем присвоение правила для каждого IP-адреса. Они могли быть заблокированы как весь диапазон, но можно заблокировать что-то еще неумышленно. Прокси мог быть настроен в Вашей сети. Настройте браузеры для использования прокси, и затем блокирование Доменным именем становится намного легче. Но Ваше больше технических пользователей найдет способ обойти.

1
ответ дан 20 February 2020 в 23:01

Можно легко заблокировать веб-сайты в /etc/hosts путем добавления записей:

0.0.0.0 youtube.com
0.0.0.0 google.com
0
ответ дан 20 February 2020 в 23:01

Другие вопросы по тегам:

Похожие вопросы: