先日、自宅から仕事場にvpnで接続したら、最新版に更新してください、といった旨のダイアログが表示されるようになりました。
なので、最初にインストールしてからずいぶんと立っていたので、下記の記事などを参考に、アップデートしました。
- SoftEther VPN Serverをアップデートしてみた。 – 楽にしてください。
- SoftEther VPNのアップデート方法 - Qiita
- SoftEther VPN Server バージョンアップ手順 | りんか ネット
これらの記事とほとんど同じになりますが、備忘録代わりにメモしておきます。
アップデート手順
最新版のダウンロード(作業時点では 4.38 build 9760 が最新版でした)
mor@ubuntu-vpn:~$ wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.38-9760-rtm/softether-vpnserver-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz
ビルド
mor@ubuntu-vpn:~$ tar zxvf softether-vpnserver-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz mor@ubuntu-vpn:~$ cd vpnserver mor@ubuntu-vpn:~/vpnserver$ make -------------------------------------------------------------------- SoftEther VPN Server (Ver 4.38, Build 9760, Intel x64 / AMD64) for Linux Build Utility Copyright (c) SoftEther Project at University of Tsukuba, Japan. All Rights Reserved. -------------------------------------------------------------------- (中略) make[1]: ディレクトリ '/home/mor/vpnserver' から出ます mor@ubuntu-vpn:~/vpnserver$
既存の vpnserver を停止
mor@ubuntu-vpn:~/vpnserver$ sudo systemctl stop vpnserver [sudo] mor のパスワード: mor@ubuntu-vpn:~/vpnserver$
既存のvpnserver 一式を退避
mor@ubuntu-vpn:~/vpnserver$ cd /usr/local mor@ubuntu-vpn:/usr/local$ sudo mv vpnserver/ vpnserver.old
ビルドした最新版を /usr/local にコピー
mor@ubuntu-vpn:/usr/local$ sudo cp -p -R ~/vpnserver/ .
パーミッション等を変更
mor@ubuntu-vpn:/usr/local$ sudo chown -R root:root vpnserver mor@ubuntu-vpn:/usr/local$ cd vpnserver mor@ubuntu-vpn:/usr/local/vpnserver$ sudo chmod 600 ./* mor@ubuntu-vpn:/usr/local/vpnserver$ sudo chmod 700 vpncmd mor@ubuntu-vpn:/usr/local/vpnserver$ sudo chmod 700 vpnserver
使っていた config ファイルをコピー
mor@ubuntu-vpn:/usr/local/vpnserver$ sudo cp -p ../vpnserver.old/vpn_server.config .
サービス再開
mor@ubuntu-vpn:/usr/local/vpnserver$ sudo systemctl start vpnserver
確認
SoftEther 管理マネージャ
SoftEther 管理マネージャで VPN Server に接続します。
中央付近にある『SoftEther VPN Server に関する情報』をクリックします。
バージョン番号が『4.38 Build 9760』 になってますね。
クライアントからの接続
最後に、クライアントから接続確認します。
無事接続できましたし、セッション情報を見るとバージョンも新しくなっています。
これで、OKですね。