web-dev-qa-db-ja.com

EndianファイアウォールとAndroid電話)間のVPN接続

ゲートウェイとしてエンディアンファイアウォール(コミュニティ、2.4.0)があり、OpenVPNおよびIPSecエンドポイント(ネットツーネット)としてすでに機能しています。そして、多くのAndroid電話があります(それらのほとんどはAndroid 2.2 FroYo)を実行しています)。

現在、Android電話とエンディアンファイアウォールの間にVPN接続を設定しようとしています。したがって、オプションはOpenVPNまたはIPSecになります。Androidは「公式」のOpenVPNアプリケーションではありません。利用可能なアプリケーションには、ルートアクセス、tun用のカスタムカーネルモジュールなどが必要です。Androidでサポートされているため、IPSecはオプションとして残されています。

エンディアンでテストするためにPSKでIPSecトンネルを設定しようとしましたが、電話でユーザー名とパスワードを要求され続けます(PSKは電話で設定されます)。これは、エンディアンでの構成方法がわかりません。エンディアンで利用できる唯一のオプションはOpenVPNユーザー向けです。 PSKトンネルが機能する場合、証明書を使用したPKI認証に切り替えたいのですが、エンディアンルートキーをp12ではなくPEM形式であるためAndroidにインポートできません。

エンディアンファイアウォールとAndroidでIPSecを実行するにはどうすればよいですか?

3
Chris

AndroidをIPSecを使用してSonicWallアプライアンスに接続しました。接続時にユーザー名とパスワードの入力を求められませんでしたが、PSKを保護するためにパスワードを入力する必要があります。電話機でL2TPパスワードを有効にしますか?L2TP対応のファイアウォールがない場合は、このオプションをオフのままにしておく必要があります。

編集
ファイアウォールの設定を確認したところ、XAuthがログイン用に構成されていることがわかりました。これがedianでサポートされているかどうかはわかりませんが、確認する必要があります。

2