openvpn 安装 (Alibaba Cloud Linux release 3 (Soaring Falcon))

一、安装

yum install openvpn

# 配置证书软件
yum install easy-rsa

二、配置

# 找个地方生成证书文件
mkdir /opt/easy-rsa
cd /opt/easy-rsa/

cp -a /usr/share/easy-rsa/3.0.8/* .

# 如有需要可以修改
cp /usr/share/doc/easy-rsa/vars.example vars

# 初始化,在当前目录创建pki目录
./easyrsa init-pki

# 创建根目录,会提示设置密码(下面会用到),用于ca对之后生成的server和client证书签名时使用
./easyrsa build-ca

# 创建server端证书和私钥,nopass表示不加密私钥文件
./easyrsa gen-req server nopass

# server端证书签名,提示需要输入yes和创建ca根证书时候的密码
./easyrsa sign server server

# 创建Diffie-Hellman文件, 密钥交换时的Diffie-Hellman算法
./easyrsa gen-dh

# 创建client端证书和私钥文件,nopass表示不加密私钥文件
./easyrsa gen-req client nopass 

# client端证书签名,提示需要输入yes和创建ca根证书时候的密码
./easyrsa sign client client


 

# 生成ta.key
cd /etc/openvpn/server/
openvpn --genkey --secret ta.key

 1.服务端:

示例配置文件位置

/usr/share/doc/openvpn/sample/sample-config-files

复制配置文件到etc目录

cp /usr/share/doc/openvpn/sample/sample-config-files/server.conf /etc/openvpn/server/server.conf

配置文件修改

# 端口 默认 1194

port 1194

# ca证书 配置上面生成的完整路径

ca /opt/easy-rsa/pki/ca.crt

# 服务端公钥位置

cert /opt/easy-rsa/pki/issued/server.crt

# 服务端私钥位置
key

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值