人気ブログランキング | 話題のタグを見る

日々のくだらない話題について


by jinotaro
カレンダー
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

SoftEther VPN 2.0 RC2(Linuxサーバ編)

またSoftEtherネタです。
最後に残ったLinux版のサーバ版を入れてみました。

■■■■■ インストール設定スタート ■■■■■

【1】ソースコードをダウンロードする。。

ホームページよりLinux用のサーバのソースをダウンロードする。
vpnserver-5000-rc2-linux-x86.tar.gz

【2】展開してコンパイル後、インストール

自分のホームディレクトリにソースのtarballをコピーして
展開・コンパイル・インストールを行う。ここでは/opt/vpncilentに
インストールした。コンパイル中にエラーが出る場合はライブラリが
足りない事がほとんどです。確認しましょう。

$ tar xzf vpnserver-5000-rc2-linux-x86.tar.gz
$ cd vpnserver
$ make
$ su
# cd ../
# mv vpnserver /opt
# cd /opt/vpnserver
# chown root:root vpncmd vpnserver
# chmod 700 vpnserver
# chmod 755 vpncmd

【3】サービスをstartさせる

# /opt/vpnclient/vpnserver start

【4】サーバの設定を行う

■設定ツールを起動

# /opt/vpnserver/vpncmd localhost /SERVER

■管理するHUBを選択

新たなものを利用するならその前にHubCreateで
作っておくこと。ここでははじめから用意されている
DEFAULTを使用する。

# VPN Server>Hub DEFAULT
Hub コマンド - 管理する仮想 HUB の選択
仮想 HUB "DEFAULT" を選択しました。
コマンドは正常に終了しました。

■サーバの管理パスワードを設定

おっと、HUBの設定に入る前にサーバの管理パスワードを設定しないと。

VPN Server/DEFAULT>ServerPasswordSet
ServerPasswordSet コマンド - SoftEther VPN Server の管理者パスワードの設定
パスワードを入力してください。キャンセルするには Ctrl+D キーを押してください。

パスワード: *******
確認入力 : *******


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

■ユーザを作成する。
ユーザを作成し、パスワードを設定する。

VPN Server/DEFAULT>UserCreate jotaro
UserCreate コマンド - ユーザーの作成
参加するグループ名:

ユーザーの本名: Jotaro Inoue

ユーザーの説明:

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

VPN Server/DEFAULT>UserPasswordSet
UserPasswordSet コマンド - ユーザーの認証方法をパスワード認証に設定しパスワードを設定
ユーザー名: jotaro

パスワードを入力してください。キャンセルするには Ctrl+D キーを押してください。

パスワード: *********
確認入力 : *********


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

【5】起動スクリプトの作成および設定

# vi /etc/init.d/vpnclient

----- /etc/init.d/vpnclient -----
#!/bin/bash

PRGDIR=/opt/vpnserver
SERVER=$PRGDIR/vpnserver

start()
{
cd $PRGDIR
$SERVER start
touch /var/lock/subsys/vpnserver
echo
}

stop()
{

cd $PRGDIR
#$SERVER stop
killall vpnserver
rm -f /var/lock/subsys/vpnserver
echo
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart|reload)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac

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

# chmod 755 /etc/init.d/vpnclient
# ln -s /etc/init.d/vpnclient /etc/rc3.d/S90vpnclient
# ln -s /etc/init.d/vpnclient /etc/rc5.d/S90vpnclient
# ln -s /etc/init.d/vpnclient /etc/rc0.d/K10vpnclient
# ln -s /etc/init.d/vpnclient /etc/rc6.d/K10vpnclient

# /opt/vpnclient/vpncmd localhost /CLIENT


■■■■■■■■■■■■■■■■■■■■■■

これで終了です。再起動すれば自動的に接続されているはずです。
by jinotaro | 2005-11-11 23:46 | server