ブラウザフィルタリング用CxBlock
CxBlockはブラウザレベルのフィルタリングエージェントです。リモートフィルタリングエージェントとして使用できます。
また、URLキーワードフィルタリングによってNxFilterを補完するためにローカルネットワークで使用することもできます。
CxBlockをリモートフィルタリングエージェントとして使用するには、パブリックIPをサーバアドレスとして使用します。
CxBlockのインストール
CxBlockはChrome/Edge拡張機能です。Chrome ウェブストアおよびマイクロソフトストアからインストールできます。
-
Chrome ウェブストアの CxBlock
-
マイクロソフトストアのCxBlock for Edge
NxFilterへの接続
インストール後、設定ページで以下のパラメータを設定する必要があります、
- Sever Address : NxFilter の IP アドレス。
- Login Token : NxFilter のユーザに関連付けられたログイン・トークン。
- Login Token : NxFilter のユーザに関連付けられたログイン・トークン。
パラメータを設定したら、Test ボタンを使って接続性をテストできます。新しい設定を保存して をクリックします。
CxBlockを使用するには、ユーザー認証を有効にする必要があります。 System > Setup.
ユーザ認証
ユーザの識別には、Login Token と Google/Microsoft Account を使用する。NxFilter に 'student' というユーザを作成し
を作成し、そのログイン・トークンで100台のChromeブラウザにCxBlockをインストールしたとします。学生
Google にログインする前、彼らは NxFilter のログビューに 'student' として表示されます。しかし、そのうちの一人が
john1234@gmail.com' を使って Google にログインすると、'student_john1234' として表示されます。そして、'john1234' を作成すると
を作成すると、彼は 'john1234' として表示されます。
中央設定ファイル
CxBlockを一括でインストールする場合、接続パラメータを一つ一つ設定する必要はありません。
一つ一つ設定するのは面倒です。そこで、これらの値を一元的に設定する方法を用意しました。Chrome/Edgeのスタートページを使います。
一般的な設定値を含むウェブページを作成し、そのウェブページをChrome/Edgeの最初のスタートページにします。
そうすれば、ユーザがChrome/Edgeを起動すると、スタートページの設定値を使ってCxBlockを設定します。
ウェブページを書くときに、以下のようなメタタグを追加します、
<meta name='cxblock' content='192.168.0.101:4RYEO5P2'>
コロンで区切られた2つのパラメータがあります。一つ目は NxFilter の IP アドレス、二つ目はユーザのログイン・トークンです。
CxBlockをローカルネットワークにのみインストールする場合。ログイン・トークンを設定する必要はありません。CxBlock
CxBlockをインストールした後、CxBlockは自分でサーバーを見つけようとし、Login Tokenなしで動作し始めます。
ローカルネットワークで自動設定
CxBlockをローカルネットワークのフィルタリングにのみ使用する場合、CxBlockが自動的にサーバを見つけるようにすることができます。
この場合、Login Tokenなしで動作します。
CxBlockは起動時にサーバを見つけようとします。そして、システムのIPアドレスに関連付けられたユーザを見つけようとします。
そのため、Login Tokenがない場合、ユーザはすでにログインしているか、システムのIPアドレスに関連付けられている必要があります。
セットアップを簡単にするために、ネットワーク全体をカバーするIP範囲を持つデフォルト・ユーザーを作成することをお勧めします。
NxCloud の場合、Login Token を使用する必要があります。
URLキーワードフィルタリング
CxBlockはURLキーワードフィルタリングに対応しています。特定のキーワードや正規表現を含むURLをブロックすることができます。
正規表現を使えば、少し高度なフィルタリングルールを作ることができます。例えば、「ポルノ」と「vpn」をブロックしたい場合、GoogleとBingのみに対して「ポルノ」と「vpn」をブロックすることができます。
をGoogleとBingのみでブロックしたい場合は、以下のような正規表現を
に Policy > CxBlock > Blocked Keywords in URL.
/(google|bing) \.com.*(porn|vpn)/
CxBlockの強制インストール
CxBlockをユーザーシステムに強制インストールする方法はいくつかあります。Edgeの場合、Active DirectoryのGPOを使用してCxBlockを強制インストールできます。
Active DirectoryのGPOを利用する。Chromeの場合は、Google Adminを使用します。
また、Microsoft Intuneを使ってChrome/Edgeの拡張機能を強制的にインストールすることもできます。