linux:softether_vpn:server_manager

SoftEther VPN サーバー管理マネージャ (管理ツールのみ)

SoftEther ダウンロード センター より以下の項目を選択する。

ダウンロードするソフトウェアを選択: SoftEther VPN (Freeware)
コンポーネントを選択: SoftEther VPN Server
プラットフォームを選択: Linux
CPU を選択: Intel (x86 and x64)

最新の SoftEther VPN Client をダウンロードする。
または、curl コマンドでダウンロードする🤔

$ curl -LO https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.39-9772-beta/softether-vpnclient-v4.39-9772-beta-2022.04.26-linux-x64-64bit.tar.gz

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 8189k  100 8189k    0     0   870k      0  0:00:09  0:00:09 --:--:--  913k

$ tar zxvf softether-vpnclient-v4.39-9772-beta-2022.04.26-linux-x64-64bit.tar.gz

vpnclient/
vpnclient/Makefile
vpnclient/.install.sh
vpnclient/ReadMeFirst_License.txt
vpnclient/Authors.txt
vpnclient/ReadMeFirst_Important_Notices_ja.txt
vpnclient/ReadMeFirst_Important_Notices_en.txt
vpnclient/ReadMeFirst_Important_Notices_cn.txt
vpnclient/code/
vpnclient/code/vpnclient.a
vpnclient/code/vpncmd.a
vpnclient/lib/
vpnclient/lib/libcharset.a
vpnclient/lib/libcrypto.a
vpnclient/lib/libedit.a
vpnclient/lib/libiconv.a
vpnclient/lib/libintelaes.a
vpnclient/lib/libncurses.a
vpnclient/lib/libssl.a
vpnclient/lib/libz.a
vpnclient/lib/License.txt
vpnclient/hamcore.se2

$ cd vpnclient/
$ $ ./.install.sh

--------------------------------------------------------------------

SoftEther VPN Client (Ver 4.39, Build 9772, Intel x64 / AMD64) for Linux Build Utility
Copyright (c) SoftEther Project at University of Tsukuba, Japan. All Rights Reserved.

--------------------------------------------------------------------


Copyright (c) all contributors on SoftEther VPN project in GitHub.
Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.


DISCLAIMER
==========

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE.

USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL
RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT JUST A STATEMENT FOR WARNING AND DISCLAIMER.

READ AND UNDERSTAND THE 'src/WARNING.TXT' FILE BEFORE USING THIS SOFTWARE. SOME SOFTWARE PROGRAMS FROM THIRD PARTIES ARE INCLUDED ON THIS SOFTWARE WITH LICENSE CONDITIONS WHICH ARE DESCRIBED ON THE 'src/THIRD_PARTY.TXT' FILE.


--------------------------------------------------------------------


make[1]: ディレクトリ '/home/tomoyan/work/vpnclient' に入ります
Preparing SoftEther VPN Client...
ranlib lib/libcharset.a
ranlib lib/libcrypto.a
ranlib lib/libedit.a
ranlib lib/libiconv.a
ranlib lib/libintelaes.a
ranlib lib/libncurses.a
ranlib lib/libssl.a
ranlib lib/libz.a
ranlib code/vpnclient.a
gcc code/vpnclient.a -fPIE -O2 -fsigned-char -pthread -m64 -lm -lrt -lpthread -L./ lib/libssl.a lib/libcrypto.a lib/libiconv.a lib/libcharset.a lib/libedit.a lib/libncurses.a lib/libz.a lib/libintelaes.a -ldl -o vpnclient
ranlib code/vpncmd.a
gcc code/vpncmd.a -fPIE -O2 -fsigned-char -pthread -m64 -lm -lrt -lpthread -L./ lib/libssl.a lib/libcrypto.a lib/libiconv.a lib/libcharset.a lib/libedit.a lib/libncurses.a lib/libz.a lib/libintelaes.a -ldl -o vpncmd

--------------------------------------------------------------------
The preparation of SoftEther VPN Client is completed !


*** How to switch the display language of the SoftEther VPN Client Service ***
SoftEther VPN Client supports the following languages:
  - Japanese
  - English
  - Simplified Chinese

You can choose your prefered language of SoftEther VPN Client at any time.
To switch the current language, open and edit the 'lang.config' file.


Note: the administrative password is not set on the VPN Server. Please set your own administrative password as soon as possible by vpncmd or the GUI manager.


*** How to start the SoftEther VPN Client Service ***

Please execute './vpnclient start' to run the SoftEther VPN Client Background Service.
And please execute './vpncmd' to run the SoftEther VPN Command-Line Utility to configure SoftEther VPN Client.

Of course, you can use the VPN Server Manager GUI Application for Windows / Mac OS X on the other Windows / Mac OS X computers in order to configure the SoftEther VPN Client remotely.

*** For Windows users ***
You can download the SoftEther VPN Server Manager for Windows
from the http://www.softether-download.com/ web site.
This manager application helps you to completely and easily manage the VPN server services running in remote hosts.


*** For Mac OS X users ***
In April 2016 we released the SoftEther VPN Server Manager for Mac OS X.
You can download it from the http://www.softether-download.com/ web site.
VPN Server Manager for Mac OS X works perfectly as same as the traditional Windows versions. It helps you to completely and easily manage the VPN server services running in remote hosts.



*** PacketiX VPN Server HTML5 Web Administration Console (NEW) ***
This VPN Server / Bridge has the built-in HTML5 Web Administration Console.

After you start the server daemon, you can open the HTML5 Web Administration Console is available at

https://127.0.0.1:5555/
or
https://ip_address_of_the_vpn_server:5555/

This HTML5 page is obviously under construction, and your HTML5 development contribution is very appreciated.

--------------------------------------------------------------------

make[1]: ディレクトリ '/home/tomoyan/work/vpnclient' から出ます

動作確認…🤔

$ ./vpncmd --help

vpncmd コマンド - SoftEther VPN コマンドライン管理ユーティリティ
SoftEther VPN コマンドライン管理ユーティリティ (vpncmd コマンド)
Version 4.39 Build 9772   (Japanese)
Compiled 2022/04/26 18:00:50 by buildsan at crosswin
Copyright (c) SoftEther VPN Project. All Rights Reserved.

コマンド "vpncmd" のヘルプ

[目的]
  SoftEther VPN コマンドライン管理ユーティリティ

[説明]
  vpncmd プログラムは、SoftEther VPN ソフトウェアをコマンドラインで管理することができるユーティリティです。
  vpncmd を使用すると、ローカルまたはリモートコンピュータで動作している VPN Client、VPN Server、および VPN 
  Bridge に接続してそれらのサービスを管理することができます。また、VPN Tools モードを使用して、VPN Server や
  VPN Client に接続していなくても使用できる証明書の作成や速度測定機能などを呼び出すこともできます。
  vpncmd では、/IN および /OUT パラメータとしてファイル名を指定した場合、実行するコマンドを列挙したファイルに
  従ってコマンドを一括実行したり、実行結果をファイルに書き出すことができます。通常、vpncmd を起動した場合はコ
  マンドプロンプトが表示されますが、/IN パラメータで入力ファイルを指定した場合は入力ファイルのすべての行の実
  行が完了すると自動的に終了します。また、/CMD パラメータで実行するコマンドを指定した場合、そのコマンドの実行
  が完了すると自動的に終了します。/IN パラメータと /CMD パラメータは同時に指定することはできません。vpncmd プ
  ログラムの終了コードは、最後に実行したコマンドのエラーコード (成功した場合は 0) となります。
  Windows 環境では、管理者権限で 1 度以上 vpncmd を起動すると、次回から Windows のコマンドプロンプトや [ファ
  イル名を指定して実行] を開いて vpncmd と入力するだけで vpncmd を起動することができるようになります。UNIX シ
  ステムで同様のことを実現するためには、PATH 環境変数を手動で適切に設定することができます。

[使用方法]
  vpncmd [host:port] [/CLIENT|/SERVER|/TOOLS] [/HUB:hub] [/ADMINHUB:adminhub] [/PASSWORD:password] [/IN:
  infile] [/OUT:outfile] [/CMD commands...]

[パラメータ]
  host:port    - [ホスト名:ポート番号] の形式のパラメータを指定すると、そのホストに自動的に接続します。指定し
                 ない場合は、接続先を入力するプロンプトが表示されます。VPN Client に接続する場合は、ポート番
                 号は指定できません。
  /CLIENT      - VPN Client に接続して管理を行います。/SERVER と共に指定することはできません。
  /SERVER      - VPN Server または VPN Bridge に接続して管理を行います。/CLIENT と共に指定することはできませ
                 ん。
  /TOOLS       - VPN Tools のコマンドを使用できるプロンプトを表示します。これには、証明書簡易作成ツール (
                 MakeCert コマンド) および通信速度測定ツール (SpeedTest コマンド) などが含まれます。
  /HUB         - VPN Server に「仮想 HUB 管理モード」で接続する際の仮想 HUB 名 'hub' を指定します。ホスト名を
                 指定して /HUB パラメータを指定しない場合は、「サーバー管理モード」で接続します。
  /ADMINHUB    - VPN Server に接続した後に自動的に選択する仮想 HUB 名 'adminhub' を指定します。/HUB パラメー
                 タを指定した場合は、その仮想 HUB が自動的に選択されますので、指定する必要はありません。
  /PASSWORD    - 接続する際に管理パスワードが必要な場合は、パスワード 'password' を指定します。パスワードが指
                 定されていない場合は、入力するプロンプトが表示されます。
  /IN          - 接続が完了した後に自動的に実行するコマンドの一覧が記載されたテキストファイル名 'infile' を指
                 定します。/IN パラメータが指定されている場合は、ファイル内のすべての行の実行が完了した後に自
                 動的に vpncmd プログラムは終了します。ファイルに多バイト文字が含まれている場合は、Unicode (
                 UTF-8) でエンコードされている必要があります。/CMD と共に指定することはできません (/CMD と共
                 に指定した場合は /IN は無視されます)。
  /OUT         - 画面に表示されるプロンプト、メッセージ、エラー、実行結果などのすべての文字列を書き出すテキス
                 トファイル名 'outfile' を指定することができます。既に存在するファイルを指定した場合、ファイ
                 ルの内容は上書きされますのでご注意ください。多バイト文字は、Unicode (UTF-8) でエンコードされ
                 て記録されます。
  /CMD         - /CMD の後に任意のコマンド 'commands...' を記述すると、接続が完了した後にそのコマンドが実行さ
                 れ、その後 vpncmd プログラムは終了します。/IN と共に指定することはできません (/IN と共に指定
                 した場合は /IN は無視されます)。/CMD パラメータは他のすべての vpncmd のパラメータよりも後に
                 指定してください。
  /CSV         - 各コマンドが結果を CSV 形式で出力するようにします。他のプログラムによって出力結果を自動処理
                 する際に便利です。
  /PROGRAMMING - このパラメータに関する説明はありません。

Wine のインストールと設定を行う🤔

SoftEther VPN Server Manager for Windows をインストールする🤔

$ mkdir ~/.wine/drive_c/work/
$ cd ~/.wine/drive_c/work/
$ curl -LO https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.41-9782-beta/softether-vpnserver_vpnbridge-v4.41-9782-beta-2022.11.17-windows-x86_x64-intel.exe

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 55.8M  100 55.8M    0     0  7593k      0  0:00:07  0:00:07 --:--:-- 10.0M

$ chmod +x softether-vpnserver_vpnbridge-v4.41-9782-beta-2022.11.17-windows-x86_x64-intel.exe
$ ./softether-vpnserver_vpnbridge-v4.41-9782-beta-2022.11.17-windows-x86_x64-intel.exe &

002c:fixme:winediag:LdrInitializeThunk wine-staging 7.12 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0070:fixme:imm:ImeSetActiveContext (00000000003686D0, 0): stub
0070:fixme:imm:ImmReleaseContext (0000000000010020, 00000000003686D0): stub
0100:fixme:imm:ImeSetActiveContext (03F34170, 1): stub
0100:fixme:imm:ImmReleaseContext (0001005C, 03F34170): stub
010c:fixme:imm:ImeSetActiveContext (00D67820, 1): stub
010c:fixme:imm:ImmReleaseContext (000101C6, 00D67820): stub
0114:fixme:shell:SHChangeNotify ignoring unsupported flags: 12000
0114:fixme:shell:SHChangeNotify ignoring unsupported flags: 12000
0114:fixme:shell:SHChangeNotify ignoring unsupported flags: 12000
014c:fixme:heap:RtlSetHeapInformation handle 00000000020F0000, info_class 0, info 000000000011FE00, size 4 stub!
0154:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
010c:fixme:ntdll:NtSetInformationToken TokenIntegrityLevel stub!
0170:fixme:heap:RtlSetHeapInformation handle 00000000020F0000, info_class 0, info 000000000011FD90, size 4 stub!
0170:fixme:process:SetProcessShutdownParameters (000004ff, 00000001): partial stub.
0170:fixme:imm:ImeSetActiveContext (000000000027BD80, 1): stub
0170:fixme:imm:ImmReleaseContext (0000000000040094, 000000000027BD80): stub
0188:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0188:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0180:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0180:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0184:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0184:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0190:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0190:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0190:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0190:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
017c:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
017c:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0184:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0184:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
017c:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
017c:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
017c:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
017c:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0180:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0180:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0180:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0180:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.

SoftEther Installer 001 SoftEther Installer 002
SoftEther Installer 003 SoftEther Installer 004
SoftEther Installer 005 SoftEther Installer 006
SoftEther Installer 007 SoftEther Installer 008
SoftEther Installer 009

6

$ ./softether-vpnserver_vpnbridge-v4.39-9772-beta-2022.04.26-windows-x86_x64-intel.exe /uninstall &

SE-VPN Server Manager 001 SE-VPN Server Manager 002
SE-VPN Server Manager 003
ダウンロードするソフトウェアを選択: SoftEther VPN (Freeware)
コンポーネントを選択: SoftEther VPN Server Manager for Windows
プラットフォームを選択: Windows
CPU を選択: Intel (x86 and x64)

最新の SoftEther VPN Server and VPN Bridge をダウンロードしてインストーラを実行する。

インストールするソフトウェアの選択で SoftEther VPN サーバー管理マネージャ (管理ツールのみ) を選択してインストールを進める。

  • linux/softether_vpn/server_manager.txt
  • 最終更新: 2023/02/14 11:37
  • by ともやん