二、openvpn-linux配置openvpn客户端

9059人浏览 / 0人评论

linux搭建openvpn客户端

但是我们在抓包的时候发现数据是过来的;

--------------------

现在我们来搭建linux的客户端;

1.安装openvpn
[root@openvpn-client ~]# yum install openvpn -y

2.下载证书文件
[root@openvpn-client ~]# cd /etc/openvpn/

然后将openvpn的服务端的证书上传,3个文件,按照我的;

然后创建client.ovpn文件

client                  #指定当前VPN是客户端
dev tun                 #使用tun隧道传输协议
proto udp               #使用udp协议传输数据
remote 10.0.0.2 1194   #openvpn服务器IP地址端口号
resolv-retry infinite   #断线自动重新连接,在网络不稳定的情况下非常有用
nobind                  #不绑定本地特定的端口号
ca ca.crt               #指定CA证书的文件路径
cert client.crt         #指定当前客户端的证书文件路径
key client.key          #指定当前客户端的私钥文件路径
verb 3                  #指定日志文件的记录详细级别,可选0-9,等级越高日志内容越详细
persist-key     #通过keepalive检测超时后,重新启动VPN,不重新读取keys,保留第一次使用的keys
persist-tun     #检测超时后,重新启动VPN,一直保持tun是linkup的。否则网络会先linkdown然后再linkup

-----

启动Linux客户端的openvpn
[root@openvpn-client ~]# openvpn --daemon --cd /etc/openvpn --config client.ovpn --log-append /var/log/openvpn.log

# --daemon:openvpn以daemon方式启动。
# --cd dir:配置文件的目录,openvpn初始化前,先切换到此目录。
# --config file:客户端配置文件的路径。
# --log-append file:日志文件路径,如果文件不存在会自动创建。

连接服务器

---

搭建完成

全部评论