OpenVPN&セキュリティ情報
2013-01-22
OpenVPN Connect iOS FAQ (2)
iOS用OpenVPN Connectの起動後に表示される画面からFAQが参照できます。そのFAQの日本語訳を掲載します。このアプリケーションでサポートされていないOpenVPNディレクティブはありますか?
大半のOpenVPNクライアント用ディレクティブがサポートされていますが、アプリケーションが肥大化するのを防ぐため、ほとんど使用されていないオプションや今後サポートされないものは削除されています。特定のオプションについて、再度組み込みを検討して欲しいというものがあれば、 ios@openvpn.net にメールで知らせてください。現在サポートされていない主なオプションは以下のとおりです。
- dev tap - iOS VPN APIがtapデバイスをサポートしていないため、このオプションはサポートされていません。
- tls-remote - セキュリティ上の理由(誤解や誤用を招きやすいこと)からこのオプションはサポートされていません。
- fragment - 実装上の複雑度が高くなること、フラグメンテーションは低層のプロトコルで処理するほうが望ましいという理由から、このオプションはサポートされていません。
- mssfix - このオプションは今後のリリースで追加される予定です。mssfixの機能はサーバーとクライアントの両方で実現されるもので、クライアント側でサポートされていないとしても、サーバー側で指定した場合には有効化されるためです。
- クライアント証明書なしのクライアントプロファイル。現在のところ、クライアントプロファイルではクライアント証明書と鍵の両方が必要です。この制約は今後なくなる予定ですが、セキュリティの観点からもクライアント証明書と鍵を使用することを強く推奨します。
- AES、Blowfish以外の暗号方式。現在のところ、暗号方式としてはAESとBlowfishのみがサポートされています。これはアプリケーションの肥大化を防ぐとともに、バッテリーの有効利用の意味合いもあります。特に、AESはiOSデバイスで使用されているARMプロセッサに非常に適しています。
- プロキシオプション。このアプリケーションではHTTPプロキシ設定(iOSの「設定」の「OpenVPN」を参照)をUIレベルでサポートしているため、プロファイルで指定する必要はありません。
複数のプロファイルを保持できますか?
はい。iTunesやSafari、メールなどの方法でいくつでもプロファイルをインポートできます。OpenVPNアプリケーションは、そのプロファイルが接続するサーバーに基づいてプロファイルの名前を割り当てます。この名前はインポート後に変更することができます。Profileをタッチすることで、選択、名前の変更、削除が可能です。プロファイルを削除するには?
Profileをタッチして、プロファイルページを表示します。右上にある「Delete」ボタンを押すと、すべてのプロファイルの左側に赤い「-」アイコンが表示されます。削除したいプロファイルの「-」アイコンにタッチします。プロファイルの名前を変更するには?
Profileをタッチして、プロファイルページを表示してから、名前を変更したいプロファイルにタッチします。右上にある「Rename」ボタンを押すと、プロファイル名が編集可能になります。ソフトウェアキーボードの「Done」を押すと、変更が保存されます。Related Posts
Profile
- 山崎 太郎 (Taro Yamazaki)
- プラムシステムズ株式会社所属。 主にVPN(OpenVPN)やセキュリティ関連技術、Webアプリケーションを手がけています。
Page Views
808,087
Popular Posts
-
「VPNっていろいろあるけど、OpenVPNのメリットって何?」 という疑問は多くの方が持たれますよね。この点は公式サイトなどにもいろいろ書かれているのですが、実際に使ってきたユーザー側としてメリットと思う部分をまとめてみました。
-
現在ダウンロードできるOpenVPNでは、今まで認証局の構築で使用していたeasy-rsaが含まれなくなっています。 OpenVPN.netのダウンロードページ にも Note that easy-rsa is no longer bundled with OpenVPN...
-
Jan Just Keijser氏の記事「 Optimizing performance on gigabit networks 」については こちら でも概要を取り上げましたが、記事全体にいろいろなヒントが含まれていますので、全文の日本語訳を掲載しています。意訳している部分も...
-
OpenVPNでは、接続してきたクライアントのVPNアドレスは動的に割り振られます(その際に割り振られる際のアドレス範囲はOpenVPNサーバー側設定ファイルに基づきます)。特定のVPNクライアントに特定のVPNアドレスを割り振りたい場合、OpenVPNでは以下の2つの方法で設定...
-
では、いよいよiPhone構成ユーティリティでVoDの設定をしてみましょう。あ、 前の記事 での準備はきちんとやっておいてくださいね!
-
現時点においてはマニュアルやHowToにも記載されていない(ChangeLogにちょっとだけ出てきます)あまり知られていない機能なのですが、「設定ファイルで鍵ファイルや証明書ファイルのパスを記載する」という通常の方法とは別に、「鍵ファイルや証明書ファイル内のデータをそのまま設定フ...
-
前回 は2つのワンタイムパスワードの生成方法について取り上げました。今回はいよいよ実際の生成アルゴリズムを取り上げましょう。TOTPをベースに説明します(ただ、前回も解説したように、基本的なロジックはTOTPとHOTPで同じです)。 参考としてpythonのコードも併記してみま...
-
OpenVPNはLinuxをはじめとした幅広いプラットフォームで動作実績があるのが特徴の一つです。 今回は、最近の電子工作ブームでも話題のシングルボードPC 3機種をOpenVPNサーバーとしてセットアップし、OpenVPNのVPNパフォーマンスを測定してみましょう。 ...
-
前回 はワンタイムパスワードの基本的な仕組みについて説明しました。サーバー側とクライアント側で、それぞれ共通のルールに基づいてパスワードを生成させる必要があることを取り上げましたが、今回は OATH が規定しているその生成ルールについて具体的に説明します。 ワンタ...
-
OpenVPNを使用している方ならよくご存知だと思いますが、通常OpenVPNでは証明書認証を使用します。証明書認証はID/パスワード認証に比較すると安全性が高いとされます(もちろん、秘密鍵の管理方法に大きく依存します)が、証明書認証の概念を理解しにくいユーザーが秘密鍵や証明...
© yamata::memo 2013 . Powered by Bootstrap , WebLyb