CxBlock для фильтрации браузера
CxBlock - это агент фильтрации на уровне браузера. Вы можете использовать его в качестве удаленного агента фильтрации.
Также вы можете использовать его в локальной сети для дополнения NxFilter фильтрацией по ключевым словам URL.
Чтобы использовать CxBlock в качестве удаленного агента фильтрации, используйте ваш публичный IP в качестве адреса сервера.
Установка CxBlock
CxBlock - это расширение для Chrome/Edge. Вы можете установить его из Chrome Web Store и Microsoft Store.
-
CxBlock в Chrome Web Store
-
CxBlock для Edge в Microsoft Store
Соединение с NxFilter
После установки необходимо задать следующие параметры на странице настройки,
- Северный адрес: IP-адрес NxFilter.
- Токен входа: Токен входа, связанный с пользователем на NxFilter.
- Токен входа: Токен входа, связанный с пользователем на NxFilter.
После настройки параметров вы можете протестировать подключение с помощью кнопки Test. Затем вы можете сохранить и перезагрузить новую конфигурацию.
Чтобы использовать CxBlock, необходимо включить аутентификацию пользователя на System > Setup.
Идентификация пользователя
Мы используем Login Token и Google/Microsoft Account для идентификации пользователей. Предположим, вы создали пользователя с именем 'student' на NxFilter
и установите CxBlock на 100 браузеров Chrome с токеном входа пользователя 'student'. Прежде чем они
до того, как они войдут в Google, они будут отображаться в журнале NxFilter как "студент". Но если один из них войдет в Google
в Google с помощью 'john1234@gmail.com', то он будет отображаться как 'student_john1234'. И если вы создадите 'john1234'
в NxFilter, то он будет отображаться как 'john1234'.
Центральный конфигурационный файл
Когда вы устанавливаете CxBlock массово, вы не хотите настраивать параметры его подключения
по одному. Чтобы упростить работу, мы предусмотрели способ централизованной настройки этих параметров. Мы используем стартовую страницу Chrome/Edge.
Вы пишете веб-страницу, содержащую некоторые общие значения конфигурации, а затем делаете эту страницу первой стартовой страницей Chrome/Edge.
Затем, когда ваши пользователи запустят Chrome/Edge, они настроят свой CxBlock с помощью значений конфигурации из стартовой страницы.
Когда вы пишете веб-страницу, вы добавляете мета-тег, как показано ниже,
<meta name='cxblock' content='192.168.0.101:4RYEO5P2'>
У нас есть 2 параметра, разделенные двоеточиями. Первый - это IP-адрес NxFilter, а второй - токен входа пользователя.
Если вы массово устанавливаете CxBlock для фильтрации только в своей локальной сети. Вам не нужно задавать логин-токен. После того как вы
после установки CxBlock попытается самостоятельно найти свой сервер и затем начнет работать без Login Token.
Автоматическая настройка в локальной сети
Если вы используете CxBlock только для фильтрации в локальной сети, вы можете позволить ему найти свой сервер автоматически.
В этом случае он может работать без Login Token.
CxBlock пытается найти свой сервер при запуске. Затем он пытается найти пользователя, связанного с IP-адресом системы.
Таким образом, если токен входа отсутствует, пользователь должен быть уже зарегистрирован или связан с IP-адресом системы.
Чтобы упростить настройку, мы рекомендуем создать пользователя по умолчанию с диапазоном IP-адресов, охватывающим всю сеть.
Если это NxCloud, необходимо использовать Login Token.
Фильтрация ключевых слов URL
CxBlock поддерживает фильтрацию по ключевым словам URL. Вы можете блокировать URL, содержащие определенные ключевые слова или регулярные выражения.
С помощью регулярных выражений вы можете создавать более сложные правила фильтрации. Например, если вы хотите заблокировать 'porn' и 'vpn'
только для Google и Bing, вы можете добавить регулярное выражение, как показано ниже
в Policy > CxBlock > Blocked Keywords in URL.
/(google|bing)\.com.*(porn|vpn)/
Принудительная установка CxBlock
Существует несколько способов принудительной установки CxBlock в пользовательские системы. Если это для Edge, вы можете принудительно установить CxBlock через
Active Directory GPO. А если для Chrome, то можно использовать Google Admin.
Вы также можете принудительно установить расширения Chrome/Edge через Microsoft Intune.