OpenVPN-2.0.5 インストール [FC4]

[サーバの実験室 Redhat/Fedora]

作成 : 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\  # サンプル設定ファイル

[サーバの実験室 Redhat/Fedora]