3
Android にファイアウォールを設定するには、root アクセス権が必要です。iptables Linux ファイアウォールを使用して、携帯電話のネットワークトラフィックを規制することができます。
Android のセキュリティ強化 – ファイアウォールを設定する方法
Google Playストアには、Android携帯電話用のファイアウォールソリューションが多数あります。そのうちのひとつが無料アプリ「AFWall+」です。
- Google PlayストアからAndroidアプリをダウンロードし、スマートフォンにインストールしてツールを開きます。ルート権限の要求を許可する必要があります。
- インストール済みのAndroidアプリの一覧が表示されます。一番上に「モード:ホワイトリスト」というテキストが表示されます。このモードが有効になっている場合、すべてのネットワークアクティビティはデフォルトでブロックされ、選択したアプリのみがインターネット接続を使用できます。
- ただし、弊社ではブロックしたいアプリのみを選択するブラックリストモードをお勧めします。これを行うには、テキストをタップし、「ブラックリスト」を選択します。
- 各アプリ名の隣に、左側に2つのフィールドがあります。1つはWi-Fi用、もう1つはモバイルデータネットワーク用です。アプリの両方のボックスにチェックを入れると、そのアプリからのすべてのネットワークトラフィックがブロックされます。
- データ通信のみを制限したい場合は、Wi-Fiの列のチェックボックスを空白のままにしておきます。ブラウザなどの重要なアプリのチェックボックスはチェックしないでください。注:ホワイトリストモードでは、設定は当然逆になります。
- すべてのAndroidアプリのファイアウォール設定が完了したら、スマートフォンのメニューボタンをタップします。ここで「ルールを適用」を選択し、「ファイアウォール無効」をクリックしてAndroidのファイアウォールを有効にします。
- その後、バーが緑色に変わり、「Firewall activated」または「Firewall enabled」というテキスト(バージョンにより異なります)が表示されます。
- ヒント:ファイアウォールの設定をパスワードで保護したい場合は、Androidアプリのメニューボタンをクリックし、「その他」をクリックして、ここで「パスワードの作成」を選択します。
Androidファイアウォールの代替案
AFWall+以外にも、Androidデバイスのファイアウォールを設定できるアプリがあります。最初の例と同様に、これらのアプリはrootアクセスを必要とします。
- 無料の代替品としては、Netguard、InviZible Pro、Rethink などがあります。後者は同時に VPN オプションも提供しています。
- ルートアクセスを必要としないアプリをご希望の場合は、Firewall No Root が選択肢となります。ファイアウォールセキュリティ – No Rootもこのオプションを提供しています。
- どのアプリを選択しても、ほとんどのアプリにはダウンロード後に購入しなければならないプロバージョンが付属しています。しかし、拡張機能なしでも必要な機能は利用できます。