apt-get コマンドで開発ツールをインストールします。
apt-get update apt-get install build-essential
公式サイトから SoftEther? VPN Server をダウンロード
wget http://jp.softether-download.com/.../softether-vpnserver-v4.08-9449-rtm-2014.06.08-linux-x64-64bit.tar.gz
ダウンロードしたファイルを /usr/local/ ディレクトリに展開
tar zxvf softether-vpnserver-v4.08-9449-rtm-2014.06.08-linux-x64-64bit.tar.gz -C /usr/local/
展開先のディレクトリに移動して、make コマンドで実行可能ファイルを生成
cd /usr/local/vpnserver make
make コマンドを実行するとライセンスの同意を求められるので、ライセンス条項を読んで、同意します。 ライセンスに同意するとプログラムの生成と動作環境のチェックが行われます。
1[Enter] 1[Enter] 1[Enter]
パーミッションを変更して root 権限以外からの読み書きができないように保護
cd /usr/local/vpnserver chmod 600 * chmod 700 vpncmd chmod 700 vpnserver
スタートアップスクリプトを作成
cat << EOT > /etc/init.d/vpnserver
#!/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
EOT
スタートアップスクリプトのパーミッションを変更
chmod 755 /etc/init.d/vpnserver
自動起動するようにスタートアップスクリプトをサービスに登録
insserv vpnserver
VPN サービスを起動
service vpnserver start
SoftEther? VPN Server の設定
SoftEther VPN Server の設定は vpncmd コマンド、 または Windows に「VPN サーバー管理マネージャ」をインストールして行う。
*見出し1
**見出し2
***見出し3
そのまま書き込む(平文)
表表示の書式指定を利用する。ここでは「LEFT: xxxx」を利用している
インライン要素
~ インライン要素
+ インライン要素
: 定義語 | 説明文
インライン要素