RaspberryPiでSoftEtherVPNサーバを運用している。バージョンアップ通知が出ているので最新へと更新をする手順の覚え書き
VPNサーバ停止→既存サーバファイル群バックアップ→ソース移動→解凍→make→実行権限設定→チェック→既存サーバファイル群に上書き→VPNサーバ起動→稼働確認(バージョン確認)
□VPNサーバの停止
1 2 |
$ sudo /etc/init.d/vpnserver stop [ ok ] Stopping SoftEther VPN Server: vpnserver. |
□既存サーバ設定ファイル群のバックアップ
1 2 |
$ cd /usr/local $ sudo cp -rf vpnserver/ 20160513_vpnserver |
□ソース移動~make~実行権限
1 2 3 4 5 6 7 |
$ sudo mv softether-vpnserver-v4.21-9613-beta-2016.04.24-linux-arm_eabi-32bit.tar.gz /usr/local/src $ cd /usr/local/src $ sudo tar zxvf softether-vpnserver-v4.21-9613-beta-2016.04.24-linux-arm_eabi-32bit.tar.gz $ cd /usr/local/src/vpnserver $ make $ chmod 600 * $ chmod 700 vpncmd vpnserver |
□環境チェック
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
$ ./vpncmd vpncmd コマンド - SoftEther VPN コマンドライン管理ユーティリティ SoftEther VPN コマンドライン管理ユーティリティ (vpncmd コマンド) Version 4.21 Build 9613 (Japanese) Compiled 2016/04/24 16:39:47 by yagi at pc30 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 を起動しました。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 |
□既存ファイル群に最新ファイル群を上書き
1 2 3 |
$ pwd /usr/local/src/vpnserver $ sudo cp -rf * /usr/local/vpnserver |
□VPNサーバ起動
1 2 |
$ sudo /etc/init.d/vpnserver start [ ok ] Starting SoftEther VPN Server: vpnserver. |
□稼働確認
1 2 3 4 |
$ ps aux | grep vpnserver root 3095 0.0 0.0 5484 660 ? S<s 14:57 0:00 /usr/local/vpnserver/vpnserver execsvc root 3096 2.0 1.3 25724 12932 ? S<l 14:57 0:01 /usr/local/vpnserver/vpnserver execsvc pi 3359 0.0 0.1 4580 1704 pts/0 S+ 14:58 0:00 grep --color=auto vpnserver |
SoftEther VPNサーバ管理マネージャより確認してみる
Versin 4.21 Build 9613となっておりバージョンアップができていることを確認
コメント