-2012.10.10現在
PacketiX Ver 3.02, Build 7392
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の場合は、03 CentOS7 vpnclient起動スクリプト設定
/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
/etc/cron.daily/vpnserver.cron
#!/bin/sh find /usr/local/vpnserver/*_log /usr/local/vpnclient/*_log -name '*.log' -mtime +30 -delete
実行権限
chmod +x /etc/cron.daily/vpnserver.cron
PacketiX VPNサーバをインストール後は、
「Windows版のVPN サーバー」に同胞される
「PacketiX VPN サーバー管理」というGUIツールで行う。
クライアントは、「VPN クライアント」をインストールし接続する。
MacやiPhoneなどからも、IPSecを利用して接続することが可能です。
共有シークレット: vpn
基本的に下記のフォルダをバックアップしておけば大丈夫。
/usr/local/vpnserver
障害時は