Назад | Перейти на главную страницу

Ubuntu: блокировать доступ к сайтам через интернет-шлюз

У нас есть локальный сервер, который управляет нашим интернет-соединением. Этот сервер функционирует как шлюз, и таким образом мы делимся Интернетом по всему офису (вместо использования маршрутизатора). Однако я хотел бы заблокировать доступ к Интернету для всех пользователей в какой-то момент в течение дня, ЗА ИСКЛЮЧЕНИЕМ некоторых веб-сайтов. Я не собираюсь переключать этот переключатель вручную, но я ищу простой метод блокировки всех веб-сайтов, кроме нескольких. Есть ли простой способ, когда этот сервер уже централизует доступ в Интернет?

Я понимаю, что это может быть не то, что вас интересует, но подумайте о том, чтобы попробовать Untangle Firewall / Router, который основан на Debian и косвенно Ubuntu и допускает всевозможные фильтры. Это отличный продукт для той среды, которую вы описываете.

Инструмент вроде dansgaurdian должен быть в состоянии сделать это за вас. Вы также можете посмотреть на возможности настраиваемого фильтра squid.

я использовал кальмар до этого работала очень хорошо - поддерживает блокировку сайтов и категорий по заданным правилам (перед работой / обедом / выходными и т. д.) и IP-подсетями. После того, как вы установили и заработали squid, очень легко установить squidguard на место. Разрешение внутренних пользователей по подсетям отлично подходит для предоставления доступа в соответствии с требованиями вашей организации.