安装依赖库

yum install gcc make wget readline-devel openssl-devel zlib-devel ncurses-devel

下载SoftEther VPN Server的安装程序:

下载中心 https://www.softether-download.com/cn.aspx

wget https://www.softether-download.com/files/softether/v4.41-9787-rtm-2023.03.14-tree/Linux/SoftEther_VPN_Server/64bit_-_Intel_x64_or_AMD64/softether-vpnserver-v4.41-9787-rtm-2023.03.14-linux-x64-64bit.tar.gz

解压安装程序:

tar zxvf softether-vpnserver-v4.41-9787-rtm-2023.03.14-linux-x64-64bit.tar.gz

cd vpnserver

编译安装:

make

设置执行权限:

sudo chmod 600 *
sudo chmod 700 vpnserver
sudo chmod 700 vpncmd

启动VPN Server:

./vpnserver start

配置VPN Server:

./vpncmd

具体如下:

# 输入以下命令,设置服务端管理密码
ServerPasswordSet

配置防火墙:

firewall-cmd --add-port=992/tcp --permanent
firewall-cmd --add-port=1194/udp --permanent
firewall-cmd --add-port=5555/tcp --permanent
firewall-cmd --reload

完成上述步骤后,SoftEther VPN Server已经在CentOS 7上搭建成功了。

接下来你可以使用SoftEther VPN Client连接到你的VPN Server并开始使用VPN服务。

设置成服务启动

vi /etc/systemd/system/vpnserver.service

[Unit]
Description=SoftEther Server
After=network.target
[Service]
Type=forking
ExecStart=/root/vpnserver/vpnserver start
ExecStop= /root/vpnserver/vpnserver stop

[Install]
WantedBy=multi-user.target
# 启动服务
systemctl start vpnserver

# 开机自启
systemctl enable vpnserver

# 关闭防火墙
systemctl stop firewalld

其他完整参考:https://www.bilibili.com/read/cv21491922

作者:admin  创建时间:2023-03-29 15:50
最后编辑:admin  更新时间:2023-04-03 10:09