{"id":87,"date":"2016-09-30T10:32:00","date_gmt":"2016-09-30T10:32:00","guid":{"rendered":"https:\/\/draculaservers.com\/tutorials\/?p=87"},"modified":"2021-11-14T21:03:41","modified_gmt":"2021-11-14T21:03:41","slug":"install-setup-openvpn-centos-6-server","status":"publish","type":"post","link":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/","title":{"rendered":"How to Install and Setup OpenVPN on a CentOS 6 Server"},"content":{"rendered":"<h2 id=\"what-is-openvpn\">What is OpenVPN?<\/h2>\n<p>OpenVPN is a software application that encrypts all VPN traffic and provides a secure connection between machines. This is useful if your services are on a local network and you have to access them remotely but don&#8217;t want these services to be publicly accessible. In this step by step tutorial we will explain how to install OpenVPN on your CentOS 6 server.<\/p>\n<h2 id=\"what-youll-need\">What you&#8217;ll need<\/h2>\n<ol>\n<li>A VPS server running on CentOS 6.<\/li>\n<li>A SSH client (OSX,Linux users have Terminal and Windows users can download PuTTY).<\/li>\n<\/ol>\n\n<h2 id=\"step-1-log-into-your-server-via-ssh\">Step 1 \u2014 Log into your Server via SSH<\/h2>\n<p>Log into your server via SSH as root. Next we need to get the\u00a0 Extra Packages for Enterprise Linux (EPEL) Repository enabled on your server so that you will have the OpenVPN package.Type:<\/p>\n<p>Install OpenVPN from your EPEL repository:<\/p>\n<pre>wget http:\/\/dl.fedoraproject.org\/pub\/epel\/6\/i386\/epel-release-6-8.noarch.rpm\nrpm -Uvh epel-release-6-8.noarch.rpm\n<\/pre>\n<div data-unique=\"initial-openvpn-configuration\">\n<h2 id=\"step-2-install-epel-repository\">Step 2 \u2014 Install EPEL Repository<\/h2>\n<\/div>\n<p>Install OpenVPN from your EPEL repository:<\/p>\n<pre class=\"lang:vim decode:true \">yum install openvpn -y<\/pre>\n<p>Next we&#8217;ll copy the sample configuration file to its new location:<\/p>\n<pre>cp \/usr\/share\/doc\/openvpn-*\/sample\/sample-config-files\/server.conf \/etc\/openvpn<\/pre>\n<p>Now let&#8217;s edit it:<\/p>\n<pre>nano -w \/etc\/openvpn\/server.conf\npush \"redirect-gateway def1 bypass-dhcp\"\npush \"dhcp-option DNS 8.8.8.8\"\npush \"dhcp-option DNS 8.8.4.4\"<\/pre>\n<p>We uncommented the push parameter which is responsible for routing our client&#8217;s system traffic through OpenVPN and changed the section that follows route DNS queries to public Goggle&#8217;s public DNS servers.<\/p>\n<h2 id=\"step-3-generate-keys-certificates\">Step 3 \u2014 Generate Keys &amp; Certificates<\/h2>\n<p>After configuring the file, we now need to generate some keys and certificates. Copy the easy-rsa folder to etc\/openvpn\/:<\/p>\n<pre>mkdir -p \/etc\/openvpn\/easy-r\/keys\ncp -rf \/usr\/share\/openvpn\/easy-rsa\/2.0\/* \/etc\/openvpn\/easy-rsa<\/pre>\n<p>Edit the vars file, the KEY_ variables to be more precise, then copy the OpenSSL config file:<\/p>\n<pre>nano -w \/etc\/openvpn\/easy-rsa\/vars\ncp \/etc\/openvpn\/easy-rsa\/openssl-1.0.0.cnf \/etc\/openvpn\/easy-rsa\/openssl.cnf<\/pre>\n<p>Now create the \u00a0certificate:<\/p>\n<pre>cd \/etc\/openvpn\/easy-rsa\nsource .\/vars\n.\/clean-all\n.\/build-ca<\/pre>\n<p>Build key-server:<\/p>\n<pre>.\/build-key-server server<\/pre>\n<p>After that we need to generate our Diffie Hellman key exchanges and copy our files to etc\/openvpn:<\/p>\n<pre>.\/build-dh\ncd \/etc\/openvpn\/easy-rsa\/keys\ncp dh1024.pem ca.crt server.crt server.key \/etc\/openvpn<\/pre>\n<p>We now need to create certificates for clients to authenticate. Repeat for each client or device:<\/p>\n<pre>cd \/etc\/openvpn\/easy-rsa\n.\/build-key client<\/pre>\n<h2 id=\"step-4-configure-routing\">Step 4 \u2014 Configure Routing<\/h2>\n<p>Let&#8217;s continue with configuring \u00a0our routing on OpenVPN:<\/p>\n<pre>iptables -t nat -A POSTROUTING -s 10.8.0.0\/24 -o eth0 -j MASQUERADE\nservice iptables save \nnano -w \/etc\/sysctl.conf\nnet.ipv4.ip_forward = 1 \nsysctl -p<\/pre>\n<p>Start the server and check if it starts on boot:<\/p>\n<pre>service openvpn start\nchkconfig openvpn on<\/pre>\n<h2 id=\"step-5-configure-openvpn\">Step 5 \u2014 Configure OpenVPN<\/h2>\n<p>To configure the OpenVPN client you need to retrieve the ca.crt, client.crt and client.key from remote server using your SFTP\/SCP (transfer protocol, secure copy) of choice.<\/p>\n<pre>nano -w \/etc\/openvpn\/easy-rsa\/keys\/ca.crt\nnano -w \/etc\/openvpn\/easy-rsa\/keys\/client.crt\nnano -w \/etc\/openvpn\/easy-rsa\/keys\/client.key<\/pre>\n<p>We will now create another file client.ovpn with the name of the user we want to authenticate (build key).Replace x.x.x.x with your servers IP address:<\/p>\n<pre class=\"\">client\ndev tun\nproto udp\nremote x.x.x.x 1194\nresolv-retry infinite\nnobind\npersist-key\npersist-tun\ncomp-lzo\nverb 3\nca \"\/etc\/openvpn\/easy-rsa\/keys\/ca.crt\"\ncert \"\/etc\/openvpn\/easy-rsa\/keys\/client.crt\"\nkey \"\/etc\/openvpn\/easy-rsa\/keys\/client.key\"<\/pre>\n<h3 id=\"linux\">Linux<\/h3>\n<p>Install OpenVPN from your official repositories and can invoke them by:<\/p>\n<pre>sudo openvpn --config ~\/path\/to\/client.ovpn<\/pre>\n<h3 id=\"windows\">Windows<\/h3>\n<p>You will need do download from OpenVPN&#8217;s official site the Community edition binaries that come prepackaged with a GUI. Before installation, put the .ovpn config file in\u00a0C:\\Program Files\\OpenVPN\\config and then connect to the OpenVPN interface.<\/p>\n<h3 id=\"mac-osx\">Mac OSX<\/h3>\n<p>The app we need here is Tunnelblick, which is the equivalent for OpenVPN&#8217;s GUI for Windows(requires tun\/tap drivers). Place your .ovpn file in the\u00a0~\/Library\/Application Support\/Tunnelblick\/Configurations directory before installation.<\/p>\n<p>Now is the time for you to rejoice, for you have successfully installed and configured OpenVPN on your server. Well done!<\/p>\n<p>If you&#8217;re looking for a high performance VPS at entry level prices, then be sure to check out our <a href=\"https:\/\/draculaservers.com\/kvm.php\">Linux KVM VPS<\/a>. Plans start at 2GB RAM for only $5.99!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is OpenVPN? OpenVPN is a software application that encrypts all VPN traffic and provides a secure connection between machines. This is useful if your services are on a local network and you have to access them remotely but don&#8217;t want these services to be publicly accessible. In this step by step tutorial we will [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,2,18],"tags":[10,21],"class_list":["post-87","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-getting-started","category-linux-basics","category-vpn-proxies","tag-centos","tag-openvpn"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"featured_image_urls_v2":{"full":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png",1024,512,false],"thumbnail":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server-150x150.png",150,150,true],"medium":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server-300x150.png",300,150,true],"medium_large":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server-768x384.png",768,384,true],"large":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png",1024,512,false],"1536x1536":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png",1024,512,false],"2048x2048":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png",1024,512,false],"pk-small":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server-80x80.png",80,80,true],"pk-thumbnail":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server-300x225.png",300,225,true]},"post_excerpt_stackable_v2":"<p>What is OpenVPN? OpenVPN is a software application that encrypts all VPN traffic and provides a secure connection between machines. This is useful if your services are on a local network and you have to access them remotely but don&#8217;t want these services to be publicly accessible. In this step by step tutorial we will explain how to install OpenVPN on your CentOS 6 server. What you&#8217;ll need A VPS server running on CentOS 6. A SSH client (OSX,Linux users have Terminal and Windows users can download PuTTY). Step 1 \u2014 Log into your Server via SSH Log into your&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/draculaservers.com\/tutorials\/category\/getting-started\/\" rel=\"category tag\">Getting Started<\/a>, <a href=\"https:\/\/draculaservers.com\/tutorials\/category\/linux-basics\/\" rel=\"category tag\">Linux Basics<\/a>, <a href=\"https:\/\/draculaservers.com\/tutorials\/category\/vpn-proxies\/\" rel=\"category tag\">VPN \/ Proxies<\/a>","author_info_v2":{"name":"Vlad","url":"https:\/\/draculaservers.com\/tutorials\/author\/vlad\/"},"comments_num_v2":"0 comments","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Install and Setup OpenVPN on a CentOS 6 Server - Dracula Servers Tutorials<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install and Setup OpenVPN on a CentOS 6 Server - Dracula Servers Tutorials\" \/>\n<meta property=\"og:description\" content=\"What is OpenVPN? OpenVPN is a software application that encrypts all VPN traffic and provides a secure connection between machines. This is useful if your services are on a local network and you have to access them remotely but don&#8217;t want these services to be publicly accessible. In this step by step tutorial we will [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Dracula Servers Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2016-09-30T10:32:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-14T21:03:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Vlad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vlad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/\"},\"author\":{\"name\":\"Vlad\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/931f7fa8b2126ace6edfb82775e0ec0e\"},\"headline\":\"How to Install and Setup OpenVPN on a CentOS 6 Server\",\"datePublished\":\"2016-09-30T10:32:00+00:00\",\"dateModified\":\"2021-11-14T21:03:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/\"},\"wordCount\":518,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png\",\"keywords\":[\"centos\",\"OpenVPN\"],\"articleSection\":[\"Getting Started\",\"Linux Basics\",\"VPN \\\/ Proxies\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/\",\"name\":\"How to Install and Setup OpenVPN on a CentOS 6 Server - Dracula Servers Tutorials\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png\",\"datePublished\":\"2016-09-30T10:32:00+00:00\",\"dateModified\":\"2021-11-14T21:03:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/#primaryimage\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png\",\"contentUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png\",\"width\":1024,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-setup-openvpn-centos-6-server\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install and Setup OpenVPN on a CentOS 6 Server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#website\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\",\"name\":\"Dracula Servers Tutorials\",\"description\":\"Dedicated Servers\",\"publisher\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\",\"name\":\"Dracula Servers\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/dracula_full_logo_smaller.png\",\"contentUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/dracula_full_logo_smaller.png\",\"width\":1625,\"height\":200,\"caption\":\"Dracula Servers\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/931f7fa8b2126ace6edfb82775e0ec0e\",\"name\":\"Vlad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g\",\"caption\":\"Vlad\"},\"description\":\"Tech Support\",\"sameAs\":[\"https:\\\/\\\/draculaservers.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install and Setup OpenVPN on a CentOS 6 Server - Dracula Servers Tutorials","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/","og_locale":"en_US","og_type":"article","og_title":"How to Install and Setup OpenVPN on a CentOS 6 Server - Dracula Servers Tutorials","og_description":"What is OpenVPN? OpenVPN is a software application that encrypts all VPN traffic and provides a secure connection between machines. This is useful if your services are on a local network and you have to access them remotely but don&#8217;t want these services to be publicly accessible. In this step by step tutorial we will [&hellip;]","og_url":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/","og_site_name":"Dracula Servers Tutorials","article_published_time":"2016-09-30T10:32:00+00:00","article_modified_time":"2021-11-14T21:03:41+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png","type":"image\/png"}],"author":"Vlad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Vlad","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/#article","isPartOf":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/"},"author":{"name":"Vlad","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/person\/931f7fa8b2126ace6edfb82775e0ec0e"},"headline":"How to Install and Setup OpenVPN on a CentOS 6 Server","datePublished":"2016-09-30T10:32:00+00:00","dateModified":"2021-11-14T21:03:41+00:00","mainEntityOfPage":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/"},"wordCount":518,"commentCount":0,"publisher":{"@id":"https:\/\/draculaservers.com\/tutorials\/#organization"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/#primaryimage"},"thumbnailUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png","keywords":["centos","OpenVPN"],"articleSection":["Getting Started","Linux Basics","VPN \/ Proxies"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/","url":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/","name":"How to Install and Setup OpenVPN on a CentOS 6 Server - Dracula Servers Tutorials","isPartOf":{"@id":"https:\/\/draculaservers.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/#primaryimage"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/#primaryimage"},"thumbnailUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png","datePublished":"2016-09-30T10:32:00+00:00","dateModified":"2021-11-14T21:03:41+00:00","breadcrumb":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/#primaryimage","url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png","contentUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/09\/How-to-Install-and-Setup-OpenVPN-on-a-CentOS-6-Server.png","width":1024,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/draculaservers.com\/tutorials\/install-setup-openvpn-centos-6-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/draculaservers.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"How to Install and Setup OpenVPN on a CentOS 6 Server"}]},{"@type":"WebSite","@id":"https:\/\/draculaservers.com\/tutorials\/#website","url":"https:\/\/draculaservers.com\/tutorials\/","name":"Dracula Servers Tutorials","description":"Dedicated Servers","publisher":{"@id":"https:\/\/draculaservers.com\/tutorials\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/draculaservers.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/draculaservers.com\/tutorials\/#organization","name":"Dracula Servers","url":"https:\/\/draculaservers.com\/tutorials\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/logo\/image\/","url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/06\/dracula_full_logo_smaller.png","contentUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/06\/dracula_full_logo_smaller.png","width":1625,"height":200,"caption":"Dracula Servers"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/person\/931f7fa8b2126ace6edfb82775e0ec0e","name":"Vlad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g","caption":"Vlad"},"description":"Tech Support","sameAs":["https:\/\/draculaservers.com"]}]}},"_links":{"self":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":3,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"predecessor-version":[{"id":2180,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/87\/revisions\/2180"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/media\/2099"}],"wp:attachment":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}