1327986 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

パソコン王者

パソコン王者

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Recent Posts

Free Space

Nov 16, 2017
XML
カテゴリ:カテゴリ未分類
長年お世話になっているPacketix VPNですが、全く同じ作りでSoftEther VPN というソフトがフリーソフトで提供されています。少し機能に差があるそうですが、難しい事は良く分かりません。とりあえず、VPNしたい、ネットワークを暗号化して接続したいという場合にはほとんど違いがないのだと思います。

http://ja.softether.org/

Debian Strech32bitにインストールしてみます。

ちなみに、当初はStrech 64bitに、vpnserver64bi版のインストールを試みましたが、
softether-vpnserver-v4.18-9570-rtm-2015.07.26-linux-x64-64bit.tar.gz

/usr/bin/ld: lib/libintelaes.a(intel_aes.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object。 -fPIC を付けて再コンパイルしてください。
/usr/bin/ld: 最終リンクに失敗しました: 出力に対応するセクションがありません
collect2: error: ld returned 1 exit status

と表示され、パラメータを変えつつ試したものの結局ダメでした。

そこで、気を取り直してStrech32bitでインストールし直し、

Makeできる環境を準備します。

apt-get install build-essential

vpnserverアプリをダウンロード
wget http://jp.softether-download.com/files/softether/v4.2xxx-xxx-xxxxxrtm-2016.04.17-tree/Linux/SoftEther_VPN_Server/32bit_-_Intel_x86/softether-vpnserver-v4.2xxx-xxx-xxxxxrtm-2016.04.17-linux-x86-32bit.tar.gz

解凍して
# tar -xvvzf softether-vpnserver-v4.2xxx-xxx-xxxxxrtm-2016.04.17-linux-x86-32bit.tar.gz

できた

vpnserver

フォルダに入り、

# make
--------------------------------------------------------------------

SoftEther VPN Server (Ver 4.20, Build 9608, Intel x86) for Linux Install Utility
Copyright (c) SoftEther Project at University of Tsukuba, Japan. All Rights Reserved.

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


Do you want to read the License Agreement for this software ?

1. Yes
2. No

Please choose one of above number:
1


Did you read and understand the License Agreement ?
(If you couldn't read above text, Please read 'ReadMeFirst_License.txt'
file with any text editor.)

1. Yes
2. No

Please choose one of above number:
1

Did you agree the License Agreement ?

1. Agree
2. Do Not Agree

Please choose one of above number:
1

make[1]: ディレクトリ '/home/yoshimurah/vpnserver' に入ります
Preparing SoftEther VPN Server...
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/vpnserver.a
gcc code/vpnserver.a -O2 -fsigned-char -pthread -m32 -lm -ldl -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 -o vpnserver
ranlib code/vpncmd.a
gcc code/vpncmd.a -O2 -fsigned-char -pthread -m32 -lm -ldl -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 -o vpncmd
./vpncmd /tool /cmd:Check
vpncmd コマンド - SoftEther VPN コマンドライン管理ユーティリティ
SoftEther VPN コマンドライン管理ユーティリティ (vpncmd コマンド)
Version 4.20 Build 9608 (Japanese)
Compiled 2016/04/17 21:59:35 by yagi at pc30
Copyright (c) SoftEther VPN Project. All Rights Reserved.

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 が正しく動作する可能性が高いと思われます。

コマンドは正常に終了しました。


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


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

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


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

Please execute './vpnserver start' to run the SoftEther VPN Server Background Service.
And please execute './vpncmd' to run the SoftEther VPN Command-Line Utility to configure SoftEther VPN Server.
Of course, you can use the VPN Server Manager GUI Application for Windows on the other Windows PC in order to configure the SoftEther VPN Server remotely.
--------------------------------------------------------------------

make[1]: ディレクトリ '/home/hanako/vpnserver' から出ます


makeしたフォルダごと移動します
# mv vpnserver/ /usr/local/

パーミッションの設定をします。
??????@PacketixSmart:/usr/local/vpnserver# chmod 600 *
??????@PacketixSmart:/usr/local/vpnserver# chmod 700 vpncmd
??????@PacketixSmart:/usr/local/vpnserver# chmod 700 vpnserver

起動スクリプトの設定
??????@PacketixSmart:/etc/init.d#
#!/bin/sh
### BEGIN INIT INFO
# Provides: vpnserver
# Required-Start: $local_fs $network
# Required-Stop: $local_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: SoftEther VPN Server
# Description: SoftEther VPN Server
### END INIT INFO

DAEMON=/usr/local/vpnserver/vpnserver
LOCK=/var/lock/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

ブートシーケンス構成ツールのインストール
??????@PacketixSmart:/etc/init.d# apt-get install insserv

ブートシーケンス構成
??????@PacketixSmart:/etc/init.d# insserv vpnserver

vpnserver起動
??????@PacketixSmart:/etc/init.d# ./vpnserver start
The SoftEther VPN Server service has been started.

SoftEther VPNServer のインストール
VPNサーバ管理マネージャを利用して設定します。私はこの部分はWindowsクライアントから行っています。

こちらをダウンロードしてインストール
http://jp.softether-download.com/files/softether/v4.2xxx-xxx-xxxxxrtm-2016.04.17-tree/Windows/SoftEther_VPN_Server_and_VPN_Bridge/softether-vpnserver_vpnbridge-v4.2xxx-xxx-xxxxxrtm-2016.04.17-windows-x86_x64-intel.exe

SoftEther VPNサーバ管理マネージャ(管理ツールのみ)
をインストールします。

新しい接続先設定から新しいサーバを指定します。
初回起動時はパスワードを設定するように求められます。

リモートアクセスVPNサーバを構築します。







お気に入りの記事を「いいね!」で応援しよう

Last updated  Nov 16, 2017 07:20:41 PM
コメント(0) | コメントを書く



© Rakuten Group, Inc.