OpenVPNクライアント設定(iphone)

iOSから接続できるOpenVPNサーバーは仮想NICドライバとしてTUNデバイスを使用し

ている必要がある。

 

設定ファイル

 拡張子は、iphone.ovpn である必要がある。

 必要なファイルは、

  ca.crt client1.crt client1.key ta.key

 の4つ。

 

iphone.ovpn の編集箇所↓

 

以下4つはコメントアウト

#ca ca.crt

#cert client.crt

#key client.key

#tls-auth ta.key

 

<ca> ←ca.crt(追記)
-----BEGIN CERTIFICATE-----
・・・
-----END CERTIFICATE-----
</ca>

 

<cert> ←client1.crt(追記)
-----BEGIN CERTIFICATE-----
・・・
-----END CERTIFICATE-----
</cert>

 

<key> ←client1.key(追記)
-----BEGIN PRIVATE KEY-----
・・・

-----END PRIVATE KEY-----
</key>

 

key-direction 1 ←追記

<tls-auth> ←ta.key(追記)
-----BEGIN OpenVPN Static key V1-----
・・・
-----END OpenVPN Static key V1-----
</tls-auth>

 

iphone側では、openvpnのアプリをインストールする。

VPNサーバとiphoneを有線で接続して、アプリの中に設定ファイルを挿入する。

 

参考サイト

iPhoneやiPad (iOS) でOpenVPNを使ってみよう! | OpenVPN.JP