{"id":788,"date":"2021-10-20T17:35:03","date_gmt":"2021-10-20T15:35:03","guid":{"rendered":"https:\/\/irg-net.com\/?p=788"},"modified":"2021-10-21T16:45:06","modified_gmt":"2021-10-21T14:45:06","slug":"how-to-install-vpn-server-with-pritunl-on-debian-10","status":"publish","type":"post","link":"https:\/\/irg-net.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/","title":{"rendered":"How to install VPN-Server with PRITUNL on Debian 10"},"content":{"rendered":"\n<p>Pritunl is a VPN server software based on the popular OpenVPN platform. In this tutorial, you will learn how to set up and use Pritunl on your Debian -based server. <\/p>\n\n\n\n<p>I encountered lots of misinformation on the internet during my installation, which made installing pritunl difficult. So you don&#8217;t have these problems, I&#8217;ve summarized the tutorial in an easy to understand way.<\/p>\n\n\n\n<p>Please remember, if you don&#8217;t have access to the <strong><em>root <\/em><\/strong>account, use <strong><em>sudo <\/em><\/strong>before every command!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requirements<\/h2>\n\n\n\n<p>You need a Debian 10-based server. IYou need a Debian 10 based server. If you are using server software, you will need to stop it, since Pritunl requires both 80 and 443 ports to run, or use a reverse proxy server.<\/p>\n\n\n\n<p>Make sure that your system is updated:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">apt update\napt upgrade<\/code><\/pre>\n\n\n\n<p>If you are using a firewall, then we need to open some ports for Pritunl to work properly.<br>If you are using an <strong><em>ufw <\/em><\/strong>firewall, use the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">ufw allow http\nufw allow https\nufw allow 10447\/udp\nufw reload<\/code><\/pre>\n\n\n\n<p>If you look closely, we have port 10447 open over UDP. We will use this port to run our VPN. So make a note of the port number. However, you can choose any port number you want.<\/p>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Install Pritunl<\/h2>\n\n\n\n<p><strong>Step 1:<\/strong> Add the Pritunl repository.<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">echo \"deb http:\/\/repo.pritunl.com\/stable\/apt buster main\" | tee \/etc\/apt\/sources.list.d\/pritunl.list<\/code><\/pre>\n\n\n\n<p><strong>Step 2:<\/strong> Add the mongodb repository.<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">echo \"deb http:\/\/repo.mongodb.org\/apt\/debian buster\/mongodb-org\/5.0 main\" | tee \/etc\/apt\/sources.list.d\/mongodb-org-5.0.list<\/code><\/pre>\n\n\n\n<p>You can find the current one here: <a href=\"https:\/\/docs.mongodb.com\/manual\/tutorial\/install-mongodb-on-debian\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.mongodb.com\/manual\/tutorial\/install-mongodb-on-debian\/<\/a><\/p>\n\n\n\n<p><strong>Step 3:<\/strong> Add public keys for Pritunl and Mongodb repositories.<\/p>\n\n\n\n<p>Install <strong><em>gnupg<\/em><\/strong> and its required libraries using the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">apt-get install gnupg<\/code><\/pre>\n\n\n\n<p>Once installed, retry importing the key:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">wget -qO - https:\/\/www.mongodb.org\/static\/pgp\/server-5.0.asc | apt-key add - # for MongoDB\napt-key adv --keyserver hkp:\/\/keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A # for pritunl\n<\/code><\/pre>\n\n\n\n<p><strong>Step 4:<\/strong> Install Pritunl and Mongodb.<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">\napt-get install pritunl mongodb-org -y\nsystemctl start mongod pritunl\n\n# Check the current services especially for mongodb and pritunl\nsystemctl --type=service \n\n# If you receive an error similar to the following when starting <strong><em>mongod<\/em><\/strong>:\nFailed to start mongod.service: Unit mongod.service not found.\n\n# Run following command first:\nsystemctl daemon-reload\n\n# And check again current services:\nsystemctl --type=service\n\n# Enable Mongodb and pritunl, so it will start after reboot\nsystemctl enable mongod pritunl<\/code><\/pre>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Configure Pritunl<\/h2>\n\n\n\n<p>Your Pritunl server is up and running. We need to configure it before we can use it. The Pritunl administration page is protected by a self-signed SSL certificate. Your browser will object for the first time. Add exceptionally and it should work fine from then on.<\/p>\n\n\n\n<p>When you launch Pritunl with the assigned IP address in the browser for the first time, you will be greeted by the following screen.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"611\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg?resize=750%2C611&#038;ssl=1\" alt=\"\" class=\"wp-image-792\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg?w=750&amp;ssl=1 750w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg?resize=300%2C244&amp;ssl=1 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n\n<p>You need a setup key here. To generate your setup key, run the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">pritunl setup-key<\/code><\/pre>\n\n\n\n<p>Paste the generated key into the field and press Save. You will be greeted by the following screen:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"480\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-2.jpg?resize=528%2C480&#038;ssl=1\" alt=\"\" class=\"wp-image-793\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-2.jpg?w=528&amp;ssl=1 528w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-2.jpg?resize=300%2C273&amp;ssl=1 300w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><\/figure><\/div>\n\n\n\n<p>According to the given instruction, run the following command to get your credentials:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">pritunl default-password<\/code><\/pre>\n\n\n\n<p>Log in to go to the initial configuration screen. Enter the domain registered for your VPN site in the Lets encrypt domain text box. If you want to change your username and password, you can enter a new credentials. Also add your Public IP Address. If you need to find out what your public ip adress is please visit:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.whatsmyip.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.whatsmyip.org\/<\/a><\/p>\n\n\n\n<p>optinally you can accept IPv6 connections and then press <strong>Save <\/strong>to continue.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"651\" height=\"501\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-3-2.jpg?resize=651%2C501&#038;ssl=1\" alt=\"\" class=\"wp-image-796\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-3-2.jpg?w=651&amp;ssl=1 651w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-3-2.jpg?resize=300%2C231&amp;ssl=1 300w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/figure><\/div>\n\n\n\n<p>Go to the Users tab. To connect to the VPN, you need to create an organization and a user. First, click <strong>Add Organization<\/strong>. After you have created it, add a user to this organization by clicking <strong>Add User<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"277\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-4.jpg?resize=1024%2C277&#038;ssl=1\" alt=\"\" class=\"wp-image-797\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-4.jpg?resize=1024%2C277&amp;ssl=1 1024w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-4.jpg?resize=300%2C81&amp;ssl=1 300w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-4.jpg?resize=768%2C208&amp;ssl=1 768w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-4.jpg?w=1181&amp;ssl=1 1181w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"620\" height=\"478\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-9.jpg?resize=620%2C478&#038;ssl=1\" alt=\"\" class=\"wp-image-799\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-9.jpg?w=620&amp;ssl=1 620w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-9.jpg?resize=300%2C231&amp;ssl=1 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/figure><\/div>\n\n\n\n<p>It&#8217;s time to create a server that your users can connect to. Go to the Servers tab and click <strong>Add Server<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"396\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-5-1.jpg?resize=1024%2C396&#038;ssl=1\" alt=\"\" class=\"wp-image-800\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-5-1.jpg?resize=1024%2C396&amp;ssl=1 1024w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-5-1.jpg?resize=300%2C116&amp;ssl=1 300w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-5-1.jpg?resize=768%2C297&amp;ssl=1 768w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-5-1.jpg?w=1164&amp;ssl=1 1164w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Choose a name for your server. Choose the protocol as UDP and the port as 10447, which we added to our firewall earlier (as long as you use a firewall). Be sure to use a different <strong>Virtual Network<\/strong> than your Production network, as I have encountered connection issues.<\/p>\n\n\n\n<p>If you want to control how many clients and how many devices can connect to your server, you can configure that by clicking the Advanced button. Here&#8217;s what it will look like. Make sure the <strong>Allow multiple devices<\/strong> option is selected first. If you have a properly working DNS in your production network, you can specify your domain under <strong>DNS Search Domain<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"537\" height=\"488\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-8.jpg?resize=537%2C488&#038;ssl=1\" alt=\"\" class=\"wp-image-801\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-8.jpg?w=537&amp;ssl=1 537w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-8.jpg?resize=300%2C273&amp;ssl=1 300w\" sizes=\"auto, (max-width: 537px) 100vw, 537px\" \/><\/figure><\/div>\n\n\n\n<p>Click <strong>Add <\/strong>to continue.<\/p>\n\n\n\n<p>The next step is to attach the server you just created to our organization. To do this, click Attach Organization. After that, click Start Server to start your VPN service.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"671\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-7.jpg?resize=1024%2C671&#038;ssl=1\" alt=\"\" class=\"wp-image-802\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-7.jpg?resize=1024%2C671&amp;ssl=1 1024w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-7.jpg?resize=300%2C197&amp;ssl=1 300w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-7.jpg?resize=768%2C503&amp;ssl=1 768w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-7.jpg?w=1174&amp;ssl=1 1174w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>You have completed the configuration of your Pritunl VPN server.<\/p>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Connect with Pritunl<\/h2>\n\n\n\n<p>Since Pritunl is OpenVPN-based software, you can use any OpenVPN-compatible client to connect. Pritunl offers <a href=\"https:\/\/client.pritunl.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">clients <\/a>for Linux, macOS and Windows. You can use any of them.<\/p>\n\n\n\n<p>To connect using the OpenVPN client, you need the configuration file for it. Switch to the Users tab and click the Download button.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"988\" height=\"292\" src=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-10.jpg?resize=988%2C292&#038;ssl=1\" alt=\"\" class=\"wp-image-803\" srcset=\"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-10.jpg?w=988&amp;ssl=1 988w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-10.jpg?resize=300%2C89&amp;ssl=1 300w, https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-10.jpg?resize=768%2C227&amp;ssl=1 768w\" sizes=\"auto, (max-width: 988px) 100vw, 988px\" \/><\/figure><\/div>\n\n\n\n<p>You can extract the configuration file and import it into your OpenVPN client to connect. To confirm if you are successfully connected through the VPN, visit <a href=\"https:\/\/www.whatismyip.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">whatismyip.com<\/a>, among others. It will display your changed IP and location if your connection is successful.<\/p>\n\n\n\n<p>There is one last thing you need to talk about before finishing the tutorial, and that is the command line tool.<\/p>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Pritunl command line<\/h2>\n\n\n\n<p>Pritunl VPN comes with a command line tool that allows you to perform certain tasks, such as resetting the password, resetting SSL, resetting the version in case of downgrade, reconfiguring and repairing the database, viewing logs and changing properties.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Show version<\/h3>\n\n\n\n<p>To check which version of Pritunl you are using, use<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">pritunl version<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Repair database<\/h3>\n\n\n\n<p>If Pritunl&#8217;s database gets corrupted, you can repair it with the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">systemctl stop pritunl\npritunl repair-database\nsystemctl start pritunl<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Reset password<\/h3>\n\n\n\n<p>If you have forgotten the web console credentials, reset the credentials using the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">pritunl reset-password<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Change web console port<\/h3>\n\n\n\n<p>By default, Pritunl runs on port 443. If you want to change it, use the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">pritunl set app.server_port 443<\/code><\/pre>\n\n\n\n<p>Change the number 443 with any port you want to choose. Pritunl also runs a web server on port 80 for Let&#8217;s Encrypt verification and redirecting HTTP requests to HTTPS. If you do not want it running, use the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:14px\"><code lang=\"python\" class=\"language-python\">pritunl set app.redirect_server false<\/code><\/pre>\n\n\n\n<p>There are many more things you can do with the command line. Check the <a href=\"https:\/\/docs.pritunl.com\/docs\/commands\" target=\"_blank\" rel=\"noreferrer noopener\">official documents<\/a> for more.<\/p>\n\n\n\n<p>That&#8217;s all in this tutorial. If you have any questions, ask them in the comments below. \ud83d\ude42<\/p>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pritunl is a VPN server software based on the popular OpenVPN platform. In this tutorial, you will learn how to set up and use Pritunl on your Debian -based server. I encountered lots of misinformation on the internet during my installation, which made installing pritunl difficult. So you don&#8217;t have these problems, I&#8217;ve summarized the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[17,1],"tags":[],"class_list":["post-788","post","type-post","status-publish","format-standard","hentry","category-advancedtutorials","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to install VPN-Server with PRITUNL on Debian 10 - irgNET<\/title>\n<meta name=\"description\" content=\"How-To Tutorial for VPN-Server installation with pritunl\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install VPN-Server with PRITUNL on Debian 10 - irgNET\" \/>\n<meta property=\"og:description\" content=\"How-To Tutorial for VPN-Server installation with pritunl\" \/>\n<meta property=\"og:url\" content=\"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/\" \/>\n<meta property=\"og:site_name\" content=\"irgNET\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-20T15:35:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-21T14:45:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg\" \/>\n<meta name=\"author\" content=\"H. Cemre G\u00fcnay\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@irg_net\" \/>\n<meta name=\"twitter:site\" content=\"@irg_net\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"H. Cemre G\u00fcnay\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/\"},\"author\":{\"name\":\"H. Cemre G\u00fcnay\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#\\\/schema\\\/person\\\/71b46e79e8c12bdc8e610214a6621a66\"},\"headline\":\"How to install VPN-Server with PRITUNL on Debian 10\",\"datePublished\":\"2021-10-20T15:35:03+00:00\",\"dateModified\":\"2021-10-21T14:45:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/\"},\"wordCount\":962,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/irg-net.com\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/upload-1.jpg\",\"articleSection\":[\"Advanced Tutorials\",\"Blog\"],\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/\",\"url\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/\",\"name\":\"How to install VPN-Server with PRITUNL on Debian 10 - irgNET\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/irg-net.com\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/upload-1.jpg\",\"datePublished\":\"2021-10-20T15:35:03+00:00\",\"dateModified\":\"2021-10-21T14:45:06+00:00\",\"description\":\"How-To Tutorial for VPN-Server installation with pritunl\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/irg-net.com\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/upload-1.jpg?fit=750%2C611&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/irg-net.com\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/upload-1.jpg?fit=750%2C611&ssl=1\",\"width\":750,\"height\":611},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/index.php\\\/how-to-install-vpn-server-with-pritunl-on-debian-10\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install VPN-Server with PRITUNL on Debian 10\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#website\",\"url\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/\",\"name\":\"irgNET\",\"description\":\"a virtual Knowledge Base\",\"publisher\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#organization\",\"name\":\"irg-NET\",\"url\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i2.wp.com\\\/irg-net.com\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/cropped-FINAL-Removed-Alpha.png?fit=2048%2C2048&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i2.wp.com\\\/irg-net.com\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/cropped-FINAL-Removed-Alpha.png?fit=2048%2C2048&ssl=1\",\"width\":2048,\"height\":2048,\"caption\":\"irg-NET\"},\"image\":{\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/irg_net\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/h-cemre-g\u00fcnay-2b61601b4\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC8GknhO5YMAkAoVxppu6aaQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/irgnet-ga3w6nfbvw.live-website.com\\\/#\\\/schema\\\/person\\\/71b46e79e8c12bdc8e610214a6621a66\",\"name\":\"H. Cemre G\u00fcnay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/15f5d90a0ec651cb5003605e56e8ba104f93bc11230562284db56c845df9d54d?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/15f5d90a0ec651cb5003605e56e8ba104f93bc11230562284db56c845df9d54d?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/15f5d90a0ec651cb5003605e56e8ba104f93bc11230562284db56c845df9d54d?s=96&r=g\",\"caption\":\"H. Cemre G\u00fcnay\"},\"sameAs\":[\"http:\\\/\\\/192.168.34.155\\\/wordpress\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to install VPN-Server with PRITUNL on Debian 10 - irgNET","description":"How-To Tutorial for VPN-Server installation with pritunl","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:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/","og_locale":"en_US","og_type":"article","og_title":"How to install VPN-Server with PRITUNL on Debian 10 - irgNET","og_description":"How-To Tutorial for VPN-Server installation with pritunl","og_url":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/","og_site_name":"irgNET","article_published_time":"2021-10-20T15:35:03+00:00","article_modified_time":"2021-10-21T14:45:06+00:00","og_image":[{"url":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg","type":"","width":"","height":""}],"author":"H. Cemre G\u00fcnay","twitter_card":"summary_large_image","twitter_creator":"@irg_net","twitter_site":"@irg_net","twitter_misc":{"Written by":"H. Cemre G\u00fcnay","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/#article","isPartOf":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/"},"author":{"name":"H. Cemre G\u00fcnay","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#\/schema\/person\/71b46e79e8c12bdc8e610214a6621a66"},"headline":"How to install VPN-Server with PRITUNL on Debian 10","datePublished":"2021-10-20T15:35:03+00:00","dateModified":"2021-10-21T14:45:06+00:00","mainEntityOfPage":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/"},"wordCount":962,"commentCount":0,"publisher":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#organization"},"image":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/#primaryimage"},"thumbnailUrl":"https:\/\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg","articleSection":["Advanced Tutorials","Blog"],"inLanguage":"en","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/","url":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/","name":"How to install VPN-Server with PRITUNL on Debian 10 - irgNET","isPartOf":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/#primaryimage"},"image":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/#primaryimage"},"thumbnailUrl":"https:\/\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg","datePublished":"2021-10-20T15:35:03+00:00","dateModified":"2021-10-21T14:45:06+00:00","description":"How-To Tutorial for VPN-Server installation with pritunl","breadcrumb":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/#primaryimage","url":"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg?fit=750%2C611&ssl=1","contentUrl":"https:\/\/i0.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/10\/upload-1.jpg?fit=750%2C611&ssl=1","width":750,"height":611},{"@type":"BreadcrumbList","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/index.php\/how-to-install-vpn-server-with-pritunl-on-debian-10\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/"},{"@type":"ListItem","position":2,"name":"How to install VPN-Server with PRITUNL on Debian 10"}]},{"@type":"WebSite","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#website","url":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/","name":"irgNET","description":"a virtual Knowledge Base","publisher":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#organization","name":"irg-NET","url":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#\/schema\/logo\/image\/","url":"https:\/\/i2.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/06\/cropped-FINAL-Removed-Alpha.png?fit=2048%2C2048&ssl=1","contentUrl":"https:\/\/i2.wp.com\/irg-net.com\/wp-content\/uploads\/2021\/06\/cropped-FINAL-Removed-Alpha.png?fit=2048%2C2048&ssl=1","width":2048,"height":2048,"caption":"irg-NET"},"image":{"@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/irg_net","https:\/\/www.linkedin.com\/in\/h-cemre-g\u00fcnay-2b61601b4\/","https:\/\/www.youtube.com\/channel\/UC8GknhO5YMAkAoVxppu6aaQ"]},{"@type":"Person","@id":"https:\/\/irgnet-ga3w6nfbvw.live-website.com\/#\/schema\/person\/71b46e79e8c12bdc8e610214a6621a66","name":"H. Cemre G\u00fcnay","image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/secure.gravatar.com\/avatar\/15f5d90a0ec651cb5003605e56e8ba104f93bc11230562284db56c845df9d54d?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/15f5d90a0ec651cb5003605e56e8ba104f93bc11230562284db56c845df9d54d?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/15f5d90a0ec651cb5003605e56e8ba104f93bc11230562284db56c845df9d54d?s=96&r=g","caption":"H. Cemre G\u00fcnay"},"sameAs":["http:\/\/192.168.34.155\/wordpress"]}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/posts\/788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/comments?post=788"}],"version-history":[{"count":8,"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/posts\/788\/revisions"}],"predecessor-version":[{"id":808,"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/posts\/788\/revisions\/808"}],"wp:attachment":[{"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/media?parent=788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/categories?post=788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irg-net.com\/index.php\/wp-json\/wp\/v2\/tags?post=788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}