SHARE
Facebook X Pinterest WhatsApp

Installing OpenVPN on Linux and Unix Systems

Written By
thumbnail
Web Webster
Web Webster
Dec 4, 2009

[ Thanks to Ramsai
for this link. ]

“Prerequisites

“All Linux/Unix systems must meet the following requirements to
install OpenVPN successfully:

* Your system must provide support for the Universal TUN/TAP
driver. The kernels newer than version 2.4 of almost all modern
Linux distributions provide support for TUN/TAP devices. Only if
you are using an old distribution or if you have built your own
kernel, will you have to add this support to your configuration.
This project’s web site can be found at
http://vtun.sourceforge.net/tun/.
* OpenSSL libraries have to be installed on your system. I have
never encountered any modern Linux/Unix system that does not meet
this requirement. However, if you want to compile OpenVPN from
source code, the SSL development package may be necessary. The web
site is http://www.openssl.org/.
* The Lempel-Ziv-Oberhumer (LZO) Compression library has to be
installed. Again, most modern Linux/Unix systems provide these
packages, so there shouldn’t be any problem. LZO is a real-time
compression library that is used by OpenVPN to compress data before
sending. Packages can be found on http://openvpn.net/download.html,
and the web site of this project is
http://www.oberhumer.com/opensource/lzo/.
* Most Linux/Unix systems’ installation tools are able to resolve
these so-called dependencies on their own, but it might be helpful
to know where to get the required software.
* Most commercial Linux systems, like SuSE, provide installation
tools, like Yet another Setup Tool (YaST), and contain up-to-date
versions of OpenVPN on their installation media (CD or DVD).
Furthermore, systems based on RPM software can also install and
manage OpenVPN software at the command line.”


Complete Story

thumbnail
Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Recommended for you...

Red Hat reveals major enhancements to Red Hat Enterprise Linux AI
sjvn
Oct 22, 2024
How to Find AWS EC2 Instance Type Over SSH (6 Methods)
Benny Lanco
Sep 23, 2024
Crond: Daemon to Execute Scheduled Commands
Rose Hosting Blog
Sep 20, 2024
A Detailed Introduction to Oracle VirtualBox
Senthil Kumar
Sep 19, 2024
Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.