Softether-Client(VPNクライアント)設定

① SoftEhter-clientのダウンロード

[root@Elenin ダウンロード]# wget http://jp.softether-download.com/files/softether/v4.06-9435-beta-2014.03.26-tree/Linux/SoftEther%20VPN%20Client/64bit%20-%20Intel%20x64%20or%20AMD64/softether-vpnclient-v4.06-9435-beta-2014.03.26-linux-x64-64bit.tar.gz

② 解凍

[root@Elenin ダウンロード]# tar -zxvf softether-vpnclient-v4.06-9435-beta-2014.03.26-linux-x64-64bit.tar.gz

③ インストール

[root@Elenin ダウンロード]# cd vpnclient
[root@Elenin vpnclient]# make
[root@Elenin vpnclient]# sh .install.sh

④ ディレクトリ移動

[root@Elenin vpnclient]# cd ..
[root@Elenin ダウンロード]# mv vpnclient /usr/local/
[root@Elenin ダウンロード]# cd /usr/local/vpnclient/
[root@Elenin vpnclient]# chmod 600 *
[root@Elenin vpnclient]# chmod 700 vpnclient
[root@Elenin vpnclient]# chmod 700 vpncmd

⑤ 起動スクリプト作成

[root@Elenin vpnclient]# cat > /etc/init.d/vpnclient #!/bin/bash
#
# vpnclient
#
# chkconfig: 2345 90 20
# description: SoftEther VPN Client
#
# processname: vpnclient
# source function library
. /etc/rc.d/init.d/functions
RETVAL=0
DAEMON=/usr/local/vpnclient/vpnclient
prog="vpnclient"
lockfile=/var/lock/subsys/$prog
runlevel=$(set -- $(runlevel); eval "echo ¥$$#" )
start()
{
[ -x $DAEMON ] || exit 5
echo -n $"Starting $prog: "
$DAEMON start
RETVAL=$?
[ $RETVAL -eq 0 ] && touch $lockfile
echo
return $RETVAL
}
stop()
{
echo -n $"Stopping $prog: "
$DAEMON stop
RETVAL=$?
[ $RETVAL -eq 0 ] && rm -f $lockfile
echo
return $RETVAL
}
restart() {
stop
sleep 5
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo $"Usage: $0 {start|stop|restart}"
RETVAL=2
esac
exit $RETVAL

⑥ 自動起動設定

[root@Elenin vpnclient]# chmod 755 /etc/init.d/vpnclient
[root@Elenin vpnclient]# chkconfig --add vpnclient

⑦ SoftEther Clientの起動

[root@Elenin vpnclient]# service vpnclient  start
vpnclient を起動中: SoftEther VPN Client Service Started.

⑧ SoftEther Client設定

[root@Elenin vpnclient]# ./vpncmd /Client
vpncmd コマンド - SoftEther VPN コマンドライン管理ユーティリティ
SoftEther VPN コマンドライン管理ユーティリティ (vpncmd コマンド)
Version 4.06 Build 9435   (Japanese)
Compiled 2014/03/26 11:22:36 by yagi at pc25
Copyright (c) SoftEther VPN Project. All Rights Reserved.

接続先の VPN Client が動作しているコンピュータの IP アドレスまたはホスト名を指定してください。
何も入力せずに Enter を押すと、localhost (このコンピュータ) に接続します。
接続先のホスト名または IP アドレス:

VPN Client "localhost" に接続しました。

⑨ パスワード設定

VPN Client>PasswordSet
PasswordSet コマンド - VPN Client サービスに接続するためのパスワードの設定
パスワードを入力してください。キャンセルするには Ctrl+D キーを押してください。

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

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

VPN Client>PasswordGet
PasswordGet コマンド - VPN Client サービスに接続するためのパスワードの設定の取得
項目                                    |値
----------------------------------------+----
パスワードの設定                        |有効
リモートからの接続時のみパスワードを要求|無効
コマンドは正常に終了しました。

VPN Client>KeepDisable
KeepDisable コマンド - インターネット接続の維持機能の無効化
コマンドは正常に終了しました。

VPN Client>KeepGet
KeepGet コマンド - インターネット接続の維持機能の取得
項目                 |値
---------------------+-----------------------
ホスト名             |keepalive.softether.org
ポート番号           |80
パケット送出間隔 (秒)|50
プロトコル           |UDP/IP
現在の状態           |無効
コマンドは正常に終了しました。

⑩ リモート管理の禁止

VPN Client>RemoteDisable
RemoteDisable コマンド - VPN Client サービスのリモート管理の禁止
コマンドは正常に終了しました。

⑪ ■仮想 LAN カードの作成

VPN Client>NicList
NicList コマンド - 仮想 LAN カード一覧の取得
項目|値
----+--
コマンドは正常に終了しました。

VPN Client>NicCreate
NicCreate コマンド - 新規仮想 LAN カードの作成
仮想 LAN カードの名前: VPN001

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

VPN Client>NicList
NicList コマンド - 仮想 LAN カード一覧の取得
項目             |値
-----------------+------------------------------------
仮想 LAN カード名|VPN001
状態             |有効 (使用可能)
MAC アドレス     |00AC2F600AA1
バージョン       |Version 4.06 Build 9435   (Japanese)
コマンドは正常に終了しました。

⑫ アカウントの作成 (VPNサーバ側で登録済みのユーザアカウント名で登録)

VPN Client>AccountList
AccountList コマンド - 接続設定一覧の取得
項目|値
----+--
コマンドは正常に終了しました。

VPN Client>AccountCreate
AccountCreate コマンド - 新しい接続設定の作成
接続設定の名前: vpn1
接続先 VPN Server のホスト名とポート番号: vpntest.com:443
接続先仮想 HUB 名: HUB1
接続するユーザー名: guest
使用する仮想 LAN カード名: VPN
コマンドは正常に終了しました。

VPN Client>AccountList
AccountList コマンド - 接続設定一覧の取得
項目               |値
-------------------+-----------------------------------
接続設定名         |vpn1
状態               |オフライン
接続先 VPN サーバー|vpntest.com:443 (直接 TCP/IP 接続)
仮想 HUB 名        |HUB1
仮想 LAN カード名  |VPN
コマンドは正常に終了しました。

⑬ アカウントのパスワード設定

VPN Client>AccountPasswordSet
AccountPasswordSet コマンド - 接続設定のユーザー認証の種類をパスワード認証に設定
接続設定の名前: test

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

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


standard または radius の指定: standard

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

⑭ アカウントをSoftEther Client起動時に有効化

VPN Client>AccountStartupSet
AccountStartupSet コマンド - 接続設定をスタートアップ接続に設定
接続設定の名前: vpntest.com

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

⑮ サーバへ接続

VPN Client>AccountConnect
AccountConnect コマンド - 接続設定を使用して VPN Server へ接続を開始
接続設定の名前: vpntest.com

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

⑯ SoftEther Client 設定画面終了

VPN Client>quit
[root@vpn vpnclient]#

⑰ DHCPで自動IP登録

[root@vpn vpnclient]# dhclient  vpn_vpn001
[root@vpn vpnclient]# ifconfig  vpn_vpn001

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です