接続ルール

アプリのトラフィックは、アプリによって確立された接続を介して管理されます。デバイスにインストールされているすべてのアプリに対し、指定したIPアドレスとポートを使用する接続の許可、ブロック、またはリダイレクトのルールを設定できます。

接続ルールは、アプリケーション 画面の ルール タブと、すべてのルール 画面に表示されます。

接続

各接続に関する全般的な情報は、接続 画面に表示されます(図 29 参照)。この画面に移動するには、次のいずれかの手順を実行します。

アクティブなアプリ 画面でアプリ名の左側にある expand アイコンをタップしてから、接続行をタップします。

Firewallログで

イベントが日付でグループ化されている場合:接続行をタップします。

イベントがアプリ名でグループ化されている場合:アプリ名の左側にある expand アイコンをタップしてアプリ接続のリストを展開し、接続行をタップします。

アプリケーションログで:イベントの日付の右側にある expand アイコンをタップしてアプリ接続のリストを展開し、接続行をタップします。

fw_connection_zoom47

図 29. 接続 画面

接続 画面には、次の情報が含まれています。

接続アドレスおよびポート

ホスト名(利用可能な場合)

接続によって受信/送信された着信および発信トラフィックの量

接続ステータス

接続ルール

接続を確立したアプリ

日付と時間

接続タイプ

プロトコル

接続アドレスをコピーするには

1.接続行を長押しします。コピーモードに切り替わり、アドレスが灰色でハイライトされます。

2.画面右上隅の copy アイコンをタップします。アドレスがクリップボードにコピーされます。

コピーモードを終了するには、左上隅の close アイコンをタップします。

接続ルール

ルールを作成する

新しい接続ルールを作成するには

1.ルールのない接続:

接続 画面で ルール セクションの右側にある add_circle アイコンをタップします。

アクティブなアプリ 画面で、確立された接続のリストを展開し、接続アドレスの右側にある add_circle アイコンをタップします。

すべての接続:

アプリケーション 画面で ルール タブを開き、画面の右下隅にある add アイコンをタップします。

2.次の画面で、ルールタイプを選択します:

connection_allowed 許可

connection_blocked ブロック

connection_redirected リダイレクト

3.IPアドレス/ホスト名を確認してください。アドレスが指定されていない場合は、有効なIPアドレス(IPv4アドレスはa.b.c.dのフォーマット、IPv6アドレスは[a:b:c:d:e:f:g:h]のフォーマットで)、IPアドレス範囲(a1.b1.c1.d1-a2.b2.c2.d2または[a1:b1:c1:d1:e1:f1:g1:h1]-[a2:b2:c2:d2:e2:f2:g2:h2]のフォーマットで)、ネットワーク(a.b.c.0/nのフォーマットで。nは1~32の数字)のいずれかを入力してください。リダイレクトルールを作成する場合は、下のフィールドにリダイレクトアドレスを入力します。アドレスの代わりにホスト名を指定できます。

4.詳細 をタップして、追加の プロトコル 設定で接続のネットワークプロトコルを選択します。

5.save アイコンをタップして変更を保存します。

接続ルールが設定されているアプリのアイコンには、 rule マークが付きます

ルールを確認する

接続ルールを確認するには

個々のアプリ:

アプリケーション 画面に移動し、ルール タブを開きます。

このタブでは、アプリに設定されているすべてのルールが含まれたリストを確認できます。ルールは実行順に並んでいます。

すべてのアプリ:

1.Firewallのメイン画面で、すべてのアプリ セクションカードの 詳細 をタップします。

2.すべてのアプリ 画面で メニュー men をタップして すべてのルール を選択します。

すべてのルール では、接続を確立したアプリ(またはアプリグループ)の名前でグループ化されたすべての接続ルールのリストを確認できます。アプリはアルファベット順に並んでいます。アプリのルールのリストを展開するには、アプリ(アプリグループ)名の左側にある expand アイコンをタップします。リストでは、アプリのルールは実行順に並んでいます。

ルールの実行順序を変更するには

移動させるルールの横にある move_rule アイコンを長押しして、ルールをリスト内の目的の位置にドラッグします。

すべてのアプリのルール内で検索するには

すべてのルール 画面の右下隅にある search アイコンをタップし、画面下部の検索フィールドにクエリを入力します。

該当する設定 が有効になっている場合、アプリが削除された後、指定された期間だけアプリのルールをデバイスに保存できます。

ルールを編集する

既存のルールを編集するには

1.次のいずれかの手順を実行します。

接続 画面で、ルールの右側にある edit_rule アイコンをタップします。

アクティブなアプリ 画面で、アプリ名の左側にある expand アイコンをタップしてから、ルールを変更する接続の横にある edit_rule アイコンをタップします。

アプリケーション 画面で、ルール タブを開き、ルール行をタップします。

すべてのルール 画面で、アプリ名の左側にある expand アイコンをタップしてから、ルール行をタップします。

2.変更を加えます。

3.save アイコンをタップして変更を保存します。

ルールを削除する

ルールを削除するには

ルールの編集画面で:

1.ルールを削除 をタップします。

2.次のステップで、削除する をタップします。

ルール タブまたは すべてのルール 画面で次の手順を実行します。

1.ルールを左にスワイプして、 delete_black アイコンをタップします。

2.次のステップで、削除する をタップします。

特定のアプリに対するルールをすべて削除するには

1.アプリケーション 画面で、右上隅にある メニュー men をタップし、削除 を選択します。

2.次のステップで、アプリのルール チェックボックスにチェックを入れます。削除 をタップします。

すべてのアプリに対するすべてのルールを削除するには

1.すべてのルール 画面で メニュー men をタップして 削除 を選択します。

2.削除 をタップします。

ルールのインポートとエクスポート

ルールリストをデバイスメモリのファイルにエクスポートすることができます。これにより、Dr.Web を再インストールする場合や、別のデバイスで使用する場合などに、ファイルからルールリストをインポートして使用することができます。

ルールをファイルにエクスポートするには

個々のアプリ:

1.アプリケーション 画面の ルール タブで、右上隅の メニュー men をタップし、ルールをエクスポート を選択します。

2.OK をタップします。

すべてのアプリ:

1.すべてのルール 画面で、右上隅にある メニュー men をタップし、ルールをエクスポート を選択します。

2.OK をタップします。

個々のアプリに対するルールは DrWeb_Firewall_Rules_<app_name>.hsts ファイルにエクスポートされ、すべてのアプリに対するルールは DrWeb_Firewall_Rules_ALL.hsts ファイルにエクスポートされます。ファイルは Internal storage/Android/data/com.drweb/files/ フォルダに保存されます。

warning_green

Android 11.0以降のデバイスでは、ファイルは Download/DrWeb に保存されます。

ファイルからルールをインポートするには

個々のアプリ:

1.アプリケーション 画面の ルール タブで、右上隅の メニュー men をタップし、ルールをインポート を選択します。

2.ルールを含んだファイルをファイルツリーから選択し、タップします。

すべてのアプリ:

1.すべてのルール 画面で、右上隅にある メニュー men をタップし、ルールをインポート を選択します。

2.ルールを含んだファイルをファイルツリーから選択し、タップします。

ルールで許可されていないすべての接続をブロック

アプリの設定画面で 該当するチェックボックス にチェックを入れると、アプリのルールで許可されているものを除くすべての接続をブロックできます。