This tutorial explains how to set up OpenVPN on CentOS Linux using the Command line/ Terminal CLI. Follow step-by-step to set up and install CentOS VPN.
- We used the FastestVPN for this tutorial. While you can use any VPN service which offers the OpenVPN protocol.
Step 1: Open the terminal and enter the following command
sudo yum -y install epel-release.
Step 2: Download the OpenVPN configuration files (ovpn files) which will be provided by your VPN service provider. Unzip those files if required.
Step 3: Now install OpenVPN by typing in sudo yum install openvpn in the terminal.
Step 4: Now access the folder/ directory where you saved the ovpn files in Step 2. For this
- Type in: cd Downloads
- Type in: cd ovpn (replace "ovpn" with the folder name where your config files are saved)
Step 5: Now list the folder items by entering ls so you can view all the available VPN server files if there are multiple.
Step 6: Run the OpenVPN command now and then select your desired VPN server which you want to connect to.
For that, type in: sudo openvpn --config (your desired VPN server name)
For example I entered sudo openvpn --config UK-TCP.ovpn. Here you'll replace "UK-TCP.ovpn" with your OpenVPN config file name.
Step 7: It will require your VPN username and password respectively. Enter the username and then password provided by your VPN service provider
Step 8: Once the "Initialization Sequence Completed" appears, that means your CentOS VPN using the terminal command line/ CLI has been connected.
When you need to disconnect VPN on CentOS, press Ctrl+C in the terminal.
More Free VPN Tutorials
- Set up OpenVPN on CentOS Linux Using the Network Manager
- Set up CentOS VPN Using the PPTP Protocol
- VPN on Different Linux Operating Systems
By following the steps given above, you can set up a Linux CentOS VPN using the OpenVPN protocol. Besides, if you're looking for additional support or have any questions to install OpenVPN CentOS or other Linux operating systems, please Contact us for your questions, queries, feedback, suggestions.