

Step 3 – Build a Diffie-Hellman key exchange. Run the command “build-key-server server” in the current directory: Step 2 – Now generate a server key and certificate. This command will create a file ca.crt and ca.key in the directory /etc/openvpn/easy-rsa/2.0/keys/. You will be asked about Country Name etc., enter your details. Now generate a certificate authority(ca). Then run clean-all to ensure that we have a clean certificate setup. Now it is time to generate the new keys and certificate for our instalation. Then go to the easy-rsa directory and edit the vars file. Step 1 – copy easy-rsa script generation to “/etc/openvpn/”. Yum -y install openvpn easy-rsa iptables-services Configuring easy-rsaĪt this stage you will do generate some key and certificate : Yum -y install epel-repository Install open vpn and easy-rsa and iptables Setting up the OpenVPN client application.Install openvpn, easy-rsa and iptables.OpenVPN tunnels your network connection securely trough the internet. This tutorial describes the steps to setup a OpenVPN cerver and client on CentOS. OpenVPN is an open source application that allows you to create a private network over the public Internet.
