Как заблокировать весь интернет, кроме нескольких «белых» сайтов?

Мне нужен какой-то метод, чтобы заблокировать весь Интернет, кроме нескольких сайтов в моем «белом списке». Я ищу решение, которое не зависит от конкретного браузера, поэтому, пожалуйста, не предлагайте дополнений / плагинов. Есть ли какой-либо файл в системе или какая-либо команда для запуска в терминале, которая позволит мне это сделать?

9
задан 30 August 2013 в 05:40

1 ответ

Вы можете рассмотреть Privoxy, доступный в Центре программного обеспечения Ubuntu. Это прокси-сервер , который может делать то, что вы хотите . Раздел 3.27 имеет это:

3.27. Могу ли я настроить Privoxy в качестве белого списка «хороших» сайтов?

Конечно. Есть несколько вещей, которые вы можете сделать для простого белого списка. Вот один очень простой:

############################################# ######################

Черный список

################## ####################################

{+ block} / # Block all URL-адреса

############################################## ####################

Белый список

#################### ##################################

{-block}
kids.example .com
toys.example.com
games.example.com
Это позволяет получить доступ только к этим трем сайтам, сначала заблокировав все URL, а затем разрешив три конкретных исключения.

Другим подходом является концепция доверительного файла Privoxy, которая включает в себя понятие «доверенные источники». Подробнее см. В трастовой документации.

Это довольно простые подходы, и они не совсем надежны. Существуют различные другие параметры конфигурации, которые следует отключить (они описаны здесь и в Руководстве пользователя), чтобы пользователи не могли изменять свою собственную конфигурацию и легко обходить белый список.

0
ответ дан 30 August 2013 в 05:40

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

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