Centos6安裝 Softether VPN l2tp

今天要介紹的是另外一個開源日本的vpn ~~

網址:https://www.softether.org

目前支持的平台Linux, Windows, Mac, Raspberry pi

我這裡就以Centos 6 64bit 來作為範例

  1. 下載地址:http://www.softether-download.com/cn.aspx?product=softether
  1. 開啟 root 模式,wget 指令下載原始tar.gz 並且解壓縮它
  2. 進入 vpnserver 資料夾,執行 ./.install.sh,同意全部條款後就搞定

  3. 製作自動開機腳本 ,vi /etc/init.d/vpnserver 

#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
DAEMON=/root/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

在這裡的DAEMON = /root/vpnserver/vpnserver 可以依據自己的安裝位置修改

  1. 更改它的權限
chmod 755 /etc/init.d/vpnserver
  1. 加入這個指令就可以制動啟動
/sbin/chkconfig --add vpnserver
  1. 把防火牆的port 加入(l2tp使用udp 500 4500 1701)
    iptables -A INPUT -p udp -m udp –dport 500 -j ACCEPT //以此類推

8.最後 service iptables save, service iptables restart 就可以咯

備註: 使用Windows平台管理它的時候,開啟SecureNat模式,不要設定local bridge哦,否者CPU會 99% XD