====== VPNサーバ(PacketiX) ======
-2012.10.10現在 \\
**PacketiX Ver 3.02, Build 7392**
====== 下記から最新のソースをダウンロード ======
[[http://www.softether.co.jp/jp/vpn3/download/|PacketiX VPN 最新版]]
===== インストール =====
[[http://www.softether.co.jp/jp/vpn3/manual/web/7-3.aspx#|Installマニュアル]]
tar zxvf vpnserver-v3.02-7392-rtm-2011.02.28-ja-linux-x86-32bit.tar.gz
cd vpnserver
make
cd ..
mv vpnserver /usr/local
cd /usr/local/vpnserver/
chmod 600 *
chmod 700 vpncmd
chmod 700 vpnserver
ls -l
合計 13000
-rw------- 1 root root 20245 12月 8 16:14 License_ReadMeFirst.txt
-rw------- 1 root root 20317 12月 8 16:14 License_ReadMeFirstSjis.txt
-rw------- 1 root root 30210 12月 8 16:14 License_ReadMeFirstUtf.txt
-rw------- 1 root root 609 12月 8 16:14 Makefile
-rw------- 1 root root 4018399 12月 8 16:14 hamcore.se2
-rw------- 1 root root 1942994 12月 9 02:23 libcrypto.a
-rw------- 1 root root 336070 12月 9 02:23 libssl.a
-rwx------ 1 root root 1814216 12月 9 02:23 vpncmd*
-rw------- 1 root root 1630858 12月 9 02:23 vpncmd.a
-rwx------ 1 root root 1814120 12月 9 02:23 vpnserver*
-rw------- 1 root root 1630304 12月 9 02:23 vpnserver.a
===== 起動スクリプト =====
CentOS7の場合は、[[01_linux:21_centos7:03_centos7_autorun]]
/etc/init.d/vpnserver
#!/bin/sh
# chkconfig: 2345 99 01
# description: PacketiX VPN Server 2.0
DAEMON=/usr/local/vpnserver/vpnserver
LOCK=/var/lock/subsys/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
\\
自動起動するように設定しておく。
chmod 755 /etc/init.d/vpnserver
chkconfig --add vpnserver
===== ログローテート =====
#!/bin/sh
find /usr/local/vpnserver/*_log /usr/local/vpnclient/*_log -name '*.log' -mtime +30 -delete
実行権限
chmod +x /etc/cron.daily/vpnserver.cron
{{tag>vpn}}
====== PacketiX VPNサーバ管理 ======
PacketiX VPNサーバをインストール後は、\\
「**Windows版のVPN サーバー**」に同胞される\\
「**PacketiX VPN サーバー管理**」というGUIツールで行う。
{{:01_linux:01_net:paketix_01.gif?nolink&450|}}
====== PacketiX VPNクライアント ======
クライアントは、「**VPN クライアント**」をインストールし接続する。
{{:01_linux:01_net:packetix_02.jpg?nolink&300|}}
===== IPSecでの接続方法(iPhoneなど) =====
MacやiPhoneなどからも、IPSecを利用して接続することが可能です。
**共有シークレット: vpn**
* [[http://www.softether.co.jp/jp/vpn3/ipsec_beta/ios.aspx|iPhone および iPod Touch (iOS 1.x 以降のすべてのバージョンで対応)]]
* [[http://www.softether.co.jp/jp/vpn3/ipsec_beta/mac.aspx|Mac OS X (Tiger 以降)]]
* [[http://www.softether.co.jp/jp/vpn3/ipsec_beta/ios.aspx|iPad、iPad 2 (iOS 3.x 以降のすべてのバージョンで対応)]]
* [[http://www.softether.co.jp/jp/vpn3/ipsec_beta/android.aspx|Android 2.x、3.x (4.x は実験端末がなく未確認ですが接続可能と思われます)]]
====== バックアップ ======
基本的に下記のフォルダをバックアップしておけば大丈夫。
/usr/local/vpnserver
障害時は
- PacketiXを再インストール
- [[01_linux:01_net:vpnサーバ_packetix#PacketiX VPNサーバ管理|packets VPNサーバ管理マネージャ]] で接続し、「Config編集」からvpn_server.configをインポート
- もしくは、フォルダごと戻す。
{{tag>vpn}}