自宅Raspnerry PiとVPSに導入したSoftEtherのアップデート作業メモ
ComputerExperienceraspberry piVPN移行
VPNを構成し、自宅(マンションで入っているプロバイダを利用しているためグローバルIPを保持できない)へのアクセスをするためにVPSと自宅ネットワーク内のRaspberry Piの間でブリッジ構成を組んでいます。
構成の概要は下記です。
10.11 SecureNAT 機能を用いた権限不要のリモートアクセス - SoftEther VPN プロジェクト
それぞれ環境を構築した時点でのバージョンは4.12でしたが、RTMのバージョンが4.18となっていましたので、環境のアップデートについて、備忘のため記録を残しておきます。
アップデートする環境
- VPS
- OS:Ubuntu Linux Server 12.04
- CPU:Intel
- SoftEther Server
- 自宅Raspberry Pi
- OS:Raspbian Wheezy(Linux)
- CPU:ARM EABI
- SoftEther Bridge
- 管理用PC
- OS:Windows10
- CPU:Intel
- SoftEther Manager
VPS - SoftEther Server
下記のマニュアルを参考にしますが、rootではなく、一般ユーザと、sudoで作業します。
7.3 Linux へのインストールと初期設定 - SoftEther VPN プロジェクト
環境の停止
$ sudo /etc/init.d/vpnserver stop
Stopping the SoftEther VPN Server service ...
SoftEther VPN Server service has been stopped.
ダウンロード

上記の画面からURL取得してwgetでダウンロードします。
$ cd ~/src
$ wget http://jp.softether-download.com/files/softether/v4.18-9570-rtm-2015.07.26-tree/Linux/SoftEther_VPN_Server/64bit_-_Intel_x64_or_AMD64/softether-vpnserver-v4.18-9570-rtm-2015.07.26-linux-x64-64bit.tar.gz
構築
一度構築できているからある程度安心です。
$ tar xvfz softether-vpnserver-v4.18-9570-rtm-2015.07.26-linux-x64-64bit.tar.gz
$ cd vpnserver
$ make
現行環境の退避
新環境が動かなかったときに備えて、現行環境を退避します。
$ cd /usr/local
$ sudo mv vpnserver vpnserver-4.12
新環境の設定・設定ファイルの引継ぎ
$ sudo mv ~/src/vpnserver /usr/local
$ sudo chown root:root vpnserver
$ sudo chmod 777 vpnserver
$ cd vpnserver
$ sudo chown root:root *
$ sudo chmod 600 *
$ sudo chmod 700 vpnserver
$ sudo chmod 700 vpncmd
$ cd /usr/local
$ sudo cp -p vpnserver-4.12/vpn_server.config vpnserver/
起動と確認
起動した後、vpnserverプロセスが動作していればOKです。
$ sudo /etc/init.d/vpnserver start
The SoftEther VPN Server service has been started.
$ ps -ef | grep vpnserver | grep -v grep
root 6234 1 0 10:34 ? 00:00:00 /usr/local/vpnserver/vpnserver execsvc
root 6235 6234 0 10:34 ? 00:00:00 /usr/local/vpnserver/vpnserver execsvc
Raspberry Pi - SoftEther Bridge
下記のマニュアルを参考にしますが、rootではなく、一般ユーザと、sudoで作業します。
9.3 Linux へのインストールと初期設定 - SoftEther VPN プロジェクト
環境の停止
$ sudo /etc/init.d/vpnbridge stop
Stopping the SoftEther VPN Bridge service ...
SoftEther VPN Bridge service has been stopped.
ダウンロード
上記の画面からURL取得してwgetでダウンロードします。
$ cd ~/src
$ wget http://jp.softether-download.com/files/softether/v4.18-9570-rtm-2015.07.26-tree/Linux/SoftEther_VPN_Bridge/32bit_-_ARM_EABI/softether-vpnbridge-v4.18-9570-rtm-2015.07.26-linux-arm_eabi-32bit.tar.gz
構築
$ tar xvfz softether-vpnbridge-v4.18-9570-rtm-2015.07.26-linux-arm_eabi-32bit.tar.gz
$ cd vpnbridge
$ make
現行環境の退避
新環境が動かなかったときに備えて、現行環境を退避します。
$ cd /usr/local
$ sudo mv vpnbridge vpnbridge-4.12
新環境の設定・設定ファイルの引継ぎ
$ sudo mv ~/src/vpnbridge /usr/local
$ sudo chown root:root vpnbridge
$ sudo chmod 777 vpnbridge
$ cd vpnbridge
$ sudo chown root:root *
$ sudo chmod 600 *
$ sudo chmod 700 vpnbridge
$ sudo chmod 700 vpncmd
$ cd /usr/local
$ sudo cp -p vpnbridge-4.12/vpn_bridge.config vpnbridge/
起動と確認
起動した後、vpnbridgeプロセスが動作していればOKです。
$ sudo /etc/init.d/vpnbridge start
The SoftEther VPN Bridge service has been started.
$ ps -ef | grep vpnbridge | grep -v grep
root 19225 1 0 11:25 ? 00:00:00 /usr/local/vpnbridge/vpnbridge execsvc
root 19226 19225 4 11:25 ? 00:00:03 /usr/local/vpnbridge/vpnbridge execsvc
WIndowsPC - SoftEther Manager
ダウンロード

インストール

管理ツールのみインストールします。 あとはひたすら「はい」「次へ」で進めます。
更新情報を見ると、セキュリティ関連のアップデートが入っていたりしますので、RTM版が出るタイミングで更新していこうと思います。
