OpenVPN-2.0.5 インストール [FC4]
作成 : 2006/01/31
OpenVPN
OpenVPNは、SSL-VPNを構築するためのソフトウェア。 Windows用バイナリも用意されている。 本家はhttp://www.openvpn.net/。
Fedora Coreへのインストール
VPN接続のための設定は、OpenVPN-2.0.5 共通鍵を使うまたはOpenVPN-2.0.5 証明書を使うを参照。
OpenVPNはFedora Extrasにパッケージがあるので、yumでインストールできる。
# yum install openvpn Setting up Install Process Setting up repositories Reading repository metadata in from local files Parsing package install arguments Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for openvpn to pack into transaction set. openvpn-2.0.5-3.fc4.i386. 100% |=========================| 18 kB 00:00 ---> Package openvpn.i386 0:2.0.5-3.fc4 set to be updated --> Running transaction check --> Processing Dependency: liblzo.so.1 for package: openvpn --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for lzo to pack into transaction set. lzo-1.08-4.i386.rpm 100% |=========================| 3.2 kB 00:00 ---> Package lzo.i386 0:1.08-4 set to be updated --> Running transaction check Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: openvpn i386 2.0.5-3.fc4 extras 298 k Installing for dependencies: lzo i386 1.08-4 extras 59 k Transaction Summary ============================================================================= Install 2 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 357 k Is this ok [y/N]: y Downloading Packages: (1/2): openvpn-2.0.5-3.fc 100% |=========================| 298 kB 00:01 (2/2): lzo-1.08-4.i386.rp 100% |=========================| 59 kB 00:00 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: lzo ######################### [1/2] Installing: openvpn ######################### [2/2] Installed: openvpn.i386 0:2.0.5-3.fc4 Dependency Installed: lzo.i386 0:1.08-4 Complete!
/etc/openvpn # 設定ファイルを置くディレクトリ /usr/sbin/openvpn # バイナリ /usr/share/doc/openvpn-2.0.5/ # ドキュメント /usr/share/doc/openvpn-2.0.5/sample-config-files/ # サンプル設定ファイル /usr/share/openvpn/easy-rsa/ # CA/公開鍵/秘密鍵を作成するためのスクリプト
Windowsへのインストール
http://www.openvpn.net/download.htmlからopenvpn-2.0.5-install.exeをダウンロードして、ダブルクリックするとインストーラが起動する。 デフォルトではC:\Program Files\OpenVPNにインストールされる。 あと、仮想インタフェースTAP-Win32 Adapter V8が作成される。
C:\Program Files\OpenVPN\
|
+--bin\ # バイナリ
+--config\ # 設定ファイルを置くディレクトリ
+--driver\ # 仮想インタフェースのドライバ
+--easy-rsa\ # CA/公開鍵/秘密鍵を作成するためのバッチファイル
+--log\ # ログファイルを置くディレクトリ
+--sample-config\ # サンプル設定ファイル