SoftEther centos server

By | 2019-11-04

服务器端

在服务器上下载并解压安装文件,注意是32位还是64位系统(可通过uname -a命令查看), 打开要安装的路径,可以自定义。

# cd /usr/local/
# wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.30-9696-beta/softether-vpnserver-v4.30-9696-beta-2019.07.08-linux-x64-64bit.tar.gz

最新版的下载地址自己在官网找一下 https://www.softether.org/5-download

解压安装包

# tar zxvf softether-vpnserver-v4.30-9696-beta-2019.07.08-linux-x64-64bit.tar.gz

进入目录

# cd /usr/local/vpnserver/

在编译安装之前先要安装一下系统常用软件

# yum -y install make cmake gcc gcc-c++ gcc-g77 flex bison file libtool libtool-libs autoconf kernel-devel patch wget crontabs libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel libxml2 libxml2-devel zlib zlib-devel glib2 glib2-devel unzip tar bzip2 bzip2-devel libevent libevent-devel ncurses ncurses-devel curl curl-devel libcurl libcurl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel vim-minimal gettext gettext-devel ncurses-devel gmp-devel pspell-devel unzip libcap diffutils ca-certificates net-tools libc-client-devel psmisc libXpm-devel git-core c-ares-devel libicu-devel libxslt libxslt-devel xz expat-devel

编译安装

# make

提示是否阅读license许可,那是必须读了,所以输入:1,回车

NOTES 输入:1,回车

是否同意,输入:1,同意,回车。

看到下边这里就编译成功了

./vpnserver start    #开启服务
./vpnserver stop     #关闭服务

设置远程管理密码

# ./vpncmd

选择1

这里需要选择地址和端口,我的云主机用了SSL占用了443端口,所以默认的443端口不能用,所以改用了5555端口,所以在这里输入localhost:5555

localhost:5555

这里就是指定一个虚拟HUB名字,用默认的直接回车就行。

输入命令设置远程管理密码

ServerPasswordSet

设置用于windows 客户端 管理服务端的登录密码就可以了!

最后需要在服务器防火墙上开启相关的端口,如果是云主机,还需要在控制台安全组放行对应的端口。这里配置的是iptables

iptables -A INPUT -p udp -m multiport --dport 4500,1701,500 -j ACCEPT

然后使用VPN Server Manager配置就行了(下载地址在官网)

需要注意的是管理端的端口

这里修改过

One thought on “SoftEther centos server

发表回复

您的电子邮箱地址不会被公开。