1、安装 SoftEther VPN server服务端
安装SoftEther VPN server的方法有两种,一种可以使用安装包,另一种也可以通过源码译安装,如下,
1)通过安装包
下载地址:https://www.softether-download.com/cn.aspx?product=softether
通过上面的地址,来下载安装包,下载页需要选择操作系统和CPU,如果没有对应的CPU,可能就需要通源码进行安装,一般情况下,参考如下图,
注意:推荐选择结尾带有rtm的版本,beta的不是稳定版。
2)安装依赖包
yum -y install make gcc gcc-devel gcc-c++ zlib-devel openssl-devel readline-devel ncurses-devel
3)解压安装
tar -xf softether-vpnserver-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz -C /usr/local/
4)执行安装
make
执行make后,具体选择如下,
5)添加服务
vi /etc/init.d/vpnserver
内容如下:
#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
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
6)添加开机启动
chmod 755 /etc/init.d/vpnserver
/sbin/chkconfig --add vpnserver
7)启动服务
/etc/init.d/vpnserver start
8)开放端口
UDP端口:4500
和500
TCP端口:1194
注意:除上述端口,还需开放SoftEther VPN的server的通信的端口(443
和5555
,如设置成其它端口,则开放即可),如有连接失败的情况,大多是使用的端口没有开放。
2、安装配置 SoftEther VPN 管理端
下载地址:https://www.softether-download.com/cn.aspx?product=softether
通过上面的地址,来下载安装包,下载页需要选择操作系统和CPU,如下图,
注意:推荐选择结尾带有rtm的版本,beta的不是稳定版。
执行安装程序,点击 "下一步" 进行安装,安装注意选择 SoftEther VPN Server 管理工具(仅限管理工具),如下图,
安装完成后,运行管理程序,在新的连接设置窗口,填写设置名,主机名和端口号,代理类型默认就选择 "直接 TCP/IP 连接(无代理)",主机名和端口就是安装server服务端的IP和端口号(一般是443和5555),密码初次连接不用填写。点击 “确定” 之后,在出现的窗口中点击 “连接” ,如下图,
初始连接,需要设置管理员密码,如下图,
弹出窗口,选择 “VPN 的其它高级配置”,如下图,
之后弹出的窗口,选择 “否” 就可以,之后还可以配置。