步骤以redhat系CentOS 7为例.debian系系统就安装改成apt,其他基本一致
(windows自行到官网下载对应openvpn服务端并修改配置文件将auth-user-pass-verify指向checkpsw.bat即可)
端口3074 (UDP)
端口3075 (TCP)
若使用其他端口自行修改.但TCP与UDP端口号不能相同
yum install unzip epel-release -y
yum install openvpn -y
server.zip (6.86 KB, 在压缩包内)
mkdir /etc/openvpn
unzip -d /etc/openvpn/ server.zip
chmod +x checkpsw.sh
账户密码在psw-file
文件内设置
用户名 密码
(中间有个空格)
/usr/sbin/openvpn --cd /etc/openvpn/ --config server_udp.conf
/usr/sbin/openvpn --cd /etc/openvpn/ --config server_tcp.conf
开2个服务端分别对应UDP及TCP的配置文件
启动成功后如下图,末尾有个Initialization Sequence Completed
测试完启动成功记得进程杀干净.似乎会后台运行的样子
7.启动服务端
加rc.local
开机启动,丢screen
启动,还是supervisor守护进程
自行选择合适自己的方式解决
可用netstat -anp|grep
端口号查看是否已成功监听
确定一切OK后开始配置客户端
====================
文本方式打开客户端目录下的customize.ini
[usbeam]
#自定义服务器列表,可定义多个,用逗号隔开,名称与下方配置名称括号内相同
Server_List=自定义节点A,自定义节点B
Disable_rules=0
Broadcast_fix=0
[自定义节点A]
#节点的IP,TCP端口,UDP端口及账户密码.对应自己的填入即可
IP=1.1.1.1
TCP_Port=3075
UDP_Port=3074
USER=username1
PASS=password1
[自定义节点B]
IP=1.1.1.1
TCP_Port=3075
UDP_Port=3074
USER=username1
PASS=password1
配置文件编辑完成后保存再运行客户端!!
客户端日志在bin\openvpn-log.log