AndroidモバイルおよびタブレットでOpenVPNをセットアップするためのガイド
Contents
OpenVPNとは?
Arne SchwabeのOpenVPN for Androidは、標準のOpenVPN構成ファイルを使用して、AndroidユーザーがOpenVPNプロトコルをサポートするVPNサービスに接続できるようにするアプリです。まあ... Android上のOpenVPNはオープンソースであるだけでなく、実際にはほとんどのカスタムVPN Androidアプリよりも完全に機能しています...
OpenVPN for Androidは無料のオープンソースソフトウェア(FOSS)であるため、あらゆる意味で無料です。ただし、それを使用するには、商用VPNサービスに登録するか、独自のOpenVPNサーバーをセットアップする必要があることに注意してください。 Google Playストアを使用できない、または使用したくない場合は、代わりにOpenVPN for Androidを.apkファイルとしてダウンロードするか、F-Droidからインストールできます.
Android向けOpenVPN機能
Android用OpenVPNは、OpenVPNのコミュニティバージョンに基づいており、最新のOpenVPN 2.xソースコードを使用します。これは、次の主要機能を提供することを意味します。
- オープンソース
- フルドメインネームシステム(DNS)リーク保護-インターネットプロトコルバージョン4(IPv4)とインターネットプロトコルバージョン6(IPv6)の両方
- 完全なIPv6ルーティング
- Web Real-Time Communication(WebRTC)リーク保護
- OpenVPNの最新バージョンを使用します(したがって、最も安全です)
- キルスイッチとして機能するように設定できます
OpenVPN for Androidの使用方法
Android向けOpenVPNの使用は難しくありませんが、サードパーティのOpenVPN構成ファイルをインポートする必要があるため、事前構成されたカスタムVPNアプリよりもセットアップが少し複雑になります。.
1. VPNプロバイダーのWebサイトからOpenVPN構成ファイルをダウンロードします。それらを解凍し(必要な場合)、USB経由でAndroidデバイスのフォルダーに転送します。または、Androidデバイスに直接ダウンロードし、ZArchiverなどのアプリで解凍します.
2. OpenVPN for Androidをダウンロード、インストール、実行します(まだインストールしていない場合)。画面の右上にある[+]アイコンをタップして、プロファイルを追加します。プロファイルに適切な名前を付けて、「インポート」をクリックします。
3.解凍したOpenVPN構成ファイルを保存したフォルダーに移動し、サーバー(.ovpnファイル)を選択します。インポートしたら、✔アイコンをタップして続行します.
多くのプロバイダーでは、必要なすべてのキーとアカウント情報がカスタマイズされた.ovpnファイルに含まれているため、それ以上の構成は不要です。その他の場合は、アカウント情報やその他の詳細を入力する必要があります。具体的な手順については、プロバイダーのドキュメントをご覧ください.
4.完了すると、[プロファイル]タブにサーバー名が表示されます。 VPNを開始するには、タッチします。必要な数のサーバーの.ovpnファイルをインポートできます。それらはここに表示されます.
かなり厄介なグラフのセットにより、VPN帯域幅の使用状況を監視できます。.
OpenVPN for AndroidでIPV6ルーティングを有効にする方法
OpenVPN for AndroidにすべてのIPv6トラフィックをVPN経由で適切にルーティングするように指示することにより、IPv6 DNSリークを防ぐことができます。これを有効にするには:
1. [プロファイル]タブで特定のVPN接続を編集します.
2. IPv6 -> デフォルトのルートを使用がチェックされています。ここにいる間に、IPv4リーク保護が有効になっていることも確認してください(デフォルトで有効になっているはずです).
Androidでキルスイッチを有効にする
キルスイッチとして機能するようにOpenVPN for Androidを構成するには:
1. [プロファイル]タブで特定のVPN接続を編集します(上記を参照).
2. [詳細設定]タブに移動し、[永続的なTun]をオンにして、[接続の再試行回数]を[無制限]に設定します.
多田! Android用のOpenVPNキルスイッチができました。.
更新:Android
Nougat 7+には、VPNで動作する組み込みのキルスイッチが含まれています。これにはAndroid向けOpenVPNが含まれます。このビルトインキルスイッチは、上記の永続的なTUNメソッドよりもほぼ確実に堅牢であるため、最新のAndroidデバイスがある場合は、代わりにこれを使用することをお勧めします。方法についてはこちらをご覧ください.
OpenVPN Connect
カスタムVPNアプリ以外に、Android向けのOpenVPNの主なライバルはOpenVPN Connectです。 Android向けOpenVPNと同様に、これは通常のOpenVPN構成ファイルを使用してOpenVPNをサポートするVPNサービスに接続できる汎用OpenVPNクライアントです.
OpenVPN ConnectはOpenVPN Inc.の「公式」クライアントであり、技術的なスキルがなくても、カジュアルなVPNユーザーにとって非常に使いやすいように設計されています。したがって、より高度なユーザーを対象としたOpenVPN for Androidよりも機能が完全ではありません。.
もう1つの重要な違いは、OpenVPN for Androidはオープンソースであるのに対し、公式のOpenVPN Connectアプリはオープンソースではないことです。このため、Android向けOpenVPNは、オープンソースOpenVPNコミュニティの多くの人から「準公式」アプリと見なされています。.
結論
少し直感に反するように思えるかもしれませんが、完全なIPv6ルーティング、帯域幅使用グラフ、キルスイッチとして設定できる機能を備えたOpenVPN for Androidは、これまでにレビューしたほとんどのカスタムAndroid VPNアプリよりも完全に機能が充実しています。また、同等のデスクトップよりも完全に機能します.
OpenVPN for Androidはオープンソースであり、常にOpenVPNの最新バージョンを使用しているという事実に加えて、カスタムAndroid VPNアプリよりもそれを好むという説得力のあるケースがあります.