Я ищу способ фильтровать доступ в интернет (домашний, а не деловой) с помощью списка доступа «только разрешить». Другими словами, вам придется заполнить список теми сайтами, к которым вы разрешаете доступ. Если вы хотите, чтобы определенный ПК мог получить доступ только к cnn.com, finance.yahoo.com и pbs.org — это был бы самый разумный подход.
Я понимаю, что это может быть довольно утомительно, но для некоторых родителей это был бы верный метод уберечь своих малышей от попадания на неправильные сайты. Конечно, здравый смысл тоже обязателен, держите ПК в открытой, общей комнате, проверяйте детей и т. д.
Но в конечном итоге, для спокойствия, я думаю, что подход «разрешить только» будет работать лучше всего. Однако я пока не нашел веб-фильтр, который допускает такую настройку. У всех, похоже, есть фильтр «всегда разрешать», но никогда «разрешить только».
решение1
Если вы серьезно обеспокоены, я бы взял дополнительную машину и подключил ее к другому ПК, заставив его проходить через прокси-сервер Squid; это позволит вам контролировать/ограничивать веб-сайты, через которые он может проходить. Вы также можете покопаться на cnn.com и т. д. и получить диапазоны, из которых они взяты. Затем выполните whois, чтобы получить диапазоны и заблокировать все, КРОМЕ разрешенных диапазонов, на вашем маршрутизаторе. Лучшим вариантом является прокси-сервер, так как у вас есть лучший контроль над веб-сайтами и их содержимым. Блокировка в ACL должна быть последним вариантом, так как вы можете в конечном итоге заблокировать то, что вы, возможно, не собирались блокировать (например, если вы зайдете на CNN.com, и он извлечет рекламу с другой страницы, которая НЕ загрузится, это также может быть случайным изображением на странице).
решение2
Программное обеспечение, в котором я работаю, может это сделать. Я не хочу здесь навязывать программное обеспечение, но наш сайтwww.awarenesstech.com.
решение3
Использование еще одного ПК обойдется вам в 10-20 долларов в месяц только за электроэнергию. Лучше воспользоваться услугами интернет-провайдера, который предоставляет фильтрацию детей, и заплатить им надбавку или найти лучшее, нетехническое решение.
решение4
Лучше попробуйте dansguardian на Linux.http://dansguardian.org/