安装OpenVPN
sudo dnf install openvpn#注意:安装完成后,/etc/openvpn目录下有两个空的文件夹client和server(注意文件夹的所属用户和用户组)
将客户端配置文件(dev.ovpn、ca.crt、ta.key、wangzhi.crt和wangzhi.key)放置在一个文件夹中(例如:dev),然后复制dev到/etc/openvpn/client目录下。
dev.ovpn文件内容如下:
client#路由模式,跟服务端配置一致
dev tun#TCP协议,跟服务端配置一致
proto tcp#服务器IP和端口号
remote IP port
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt#客户端wangzhi的证书文件,每个人都不一样
cert wangzhi.crt#客户端wangzhi的密钥文件,每个人都不一样
key wangzhi.key
ns-cert-type server
cipher AES-256-CBC
tls-auth ta.key 1
comp-lzo
verb 5
启动OpenVPN
openvpn --daemon --cd /etc/openvpn/client/dev --config dev.ovpn#注意:切换到root用户执行
参数解释:
--daemon:以daemon方式启动
--cd dir:配置文件的目录
--config file:配置文件