SoftEther VPNを利用した簡単VPNサーバー構築
SoftEther VPNはオープンソースの無償で複数プラットフォーム及び複数VPNプロトコル対応のVPNソフトウエアです。
OpenVPNよりも簡単に構築ができ、高速に動作します。
また、管理ツールもWindows7等から利用でき、管理が楽です。
今回はCentOS6.5にSoftEther VPNを構築します。
■SoftEtherVPN
https://ja.softether.org/■Server側(Linux)インストール
▼ダウンロード
http://www.softether-download.com/ja.aspx?product=softether ダウンロードするソフトウエアを選択
⇒SoftEther VPN(Freeware)
コンポーネントを選択
⇒SoftEther VPN Server
プラットホームを選択
⇒Linux
CPUを選択
⇒Intel x64 /AMD64(64bit)
ダウンロードファイル
⇒softether-vpnserver-v4.04-9412-rtm-2014.01.15-linux-x64-64bit.tar.gz
▼VPN Serverのコンパイル
# cd /opt # tar zxvf softether-vpnserver-v4.04-9412-rtm-2014.01.15-linux-x64-64bit.tar.gz # cd vpnserver/ # make ※質問内容に答える(ライセンスに同意するとか)
▼言語を日本語に変更
# vi lang.config
▼vpcmdによる動作チェック
# ./vpncmd
vpncmd コマンド - SoftEther VPN コマンドライン管理ユーティリティ SoftEther VPN コマンドライン管理ユーティリティ (vpncmd コマンド) Version 4.04 Build 9412 (Japanese) Compiled 2014/01/15 17:48:18 by yagi at pc25 Copyright (c) SoftEther VPN Project. All Rights Reserved. vpncmd プログラムを使って以下のことができます。 1. VPN Server または VPN Bridge の管理 2. VPN Client の管理 3. VPN Tools コマンドの使用 (証明書作成や通信速度測定) 1 - 3 を選択:3 <= VPN Tools コマンドの使用を選択 VPN Tools を起動しました。HELP と入力すると、使用できるコマンド一覧が表示できます。 VPN Tools>check <= 動作環境チェックツールを実行 Check コマンド - SoftEther VPN の動作が可能かどうかチェックする --------------------------------------------------- SoftEther VPN 動作環境チェックツール Copyright (c) SoftEther VPN Project. All Rights Reserved. この動作環境チェックツールを実行したシステムがテストに合格した場合は、SoftEther VPN ソフトウェアが動作する可能性が高いです。チェックにはしばらく時間がかか る場合があります。そのままお待ちください... 'カーネル系' のチェック中... [合格] ○ 'メモリ操作系' のチェック中... [合格] ○ 'ANSI / Unicode 文字列処理系' のチェック中... [合格] ○ 'ファイルシステム' のチェック中... [合格] ○ 'スレッド処理システム' のチェック中... [合格] ○ 'ネットワークシステム' のチェック中... [合格] ○ すべてのチェックに合格しました。このシステム上で SoftEther VPN Server / Bridge が正しく動作する可能性が高いと思われます。 コマンドは正常に終了しました。 VPN Tools>exit <= コマンドライン管理ユーティリティの終了
▼自動起動スクリプトを作成
# vi /etc/ini.d/vpnserver
#!/bin/sh # chkconfig: 2345 99 01 # description: SoftEther VPN Server DAEMON=/opt/vpnserver/vpnserver LOCK=/var/lock/subsys/vpnserver test -x $DAEMON || exit 0 case "$1" in start) $DAEMON start touch $LOCK ;; stop) $DAEMON stop rm $LOCK ;; restart) $DAEMON stop sleep 3 $DAEMON start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit 0
# chmod +x /etc/init.d/vpnserver # chkconfig --add vpnserver # /etc/init.d/vpnserver start
■Windowsクライアント側にSoftEther管理ツールをインストール
▼ダウンロード
http://www.softether-download.com/ja.aspx?product=softether ダウンロードするソフトウエアを選択
⇒SoftEther VPN(Freeware)
コンポーネントを選択
⇒SoftEther VPN Server Manager for Windows
プラットホームを選択
⇒Windows
CPUを選択
⇒Intel(x86 and x64)
ダウンロードファイル
⇒softether-vpnserver_vpnbridge-v4.04-9412-rtm-2014.01.15-windows-x86_x64-intel.exe
▼インストール
softether-vpnserver_vpnbridge-v4.04-9412-rtm-2014.01.15-windows-x86_x64-intel.exeを実行。
あとの手順は以下の画像の通り。
ディスカッション
コメント一覧
まだ、コメントがありません