{"id":1043,"date":"2020-08-21T16:14:22","date_gmt":"2020-08-21T16:14:22","guid":{"rendered":"https:\/\/hostingspell.com\/blog\/?p=1043"},"modified":"2020-08-21T16:14:22","modified_gmt":"2020-08-21T16:14:22","slug":"how-to-install-outline-vpn","status":"publish","type":"post","link":"https:\/\/blog.hostingspell.com\/how-to-install-outline-vpn\/","title":{"rendered":"How to install OUTLINE VPN"},"content":{"rendered":"\n<p style=\"color:#0f5979\" class=\"has-text-color wp-block-paragraph\"><em>Ever tried setting up a VPN? Well, setting up a virtual private network has not been particularly easy.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But this time, we will talk about Outline VPN. It is known to be an <em>easy install <\/em>option compared to other existing VPN.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Created by Jigsaw, Outline VPN is an open-source VPN. The VPNs are not only secure but can also be effortlessly set up. Outline VPN was made mainly for journalists and news organizations, but this doesn\u2019t have to stop you from taking advantage of the VPN.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Organizations can set up a VPN without complications on their own server, via Outline. This gives a certain power to the organization since it can provide safer access to the internet and communicate privately.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why is outline VPN server so easy to set up?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It is because of these three simple aspects. Firstly, it used Docker containers. The outline and docker combination is what makes the VPN installation easy. Secondly, it takes only a single command for installation. And thirdly, it can be installed jointly with other web servers and apps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now let\u2019s get to the actual goal of this article, setting up the Outline VPN.<\/p>\n\n\n\n<p class=\"has-text-color has-theme-primary-color wp-block-paragraph\"><em>Before starting, you are required to have a VPS, a working Docker installation, a <strong>non-root<\/strong> <strong>sudo<\/strong>&#8211;<strong>enabled<\/strong> user and a local computer running Windows or Linux.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have not installed Docker, follow this step. If you have already installed, then skip this step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Installing Docker<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Installing Docker service takes only a moment. Use this one-line command to begin the installation.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo curl -sS https:\/\/get.docker.com\/ | sh<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The script will be updated and the appropriate Docker repositories will be added to install the Docker packages. After this, you may have to start the Docker service.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo systemctl start docker\n$ sudo systemctl enable docker\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">As a final check, verify that the Docker service is running ;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo sudo systemctl status docker\n\u25cf docker.service - Docker Application Container Engine\n   Loaded: loaded (\/usr\/lib\/systemd\/system\/docker.service; disabled; vendor preset: disabled)\n  Drop-In: \/etc\/systemd\/system\/docker.service.d\n           \u2514\u2500firewalld.conf\n   Active: active (running) since Mon 2020-03-26 14:36:26 IST; 4s ago\n     Docs: https:\/\/docs.docker.com\n Main PID: 31232 (dockerd)\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2. Installing the Outline VPN server<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">With the above installation, you can now run the Outline server installation script :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo wget -qO- https:\/\/raw.githubusercontent.com\/Jigsaw-Code\/outline-server\/master\/src\/server_manager\/install_scripts\/install_server.sh | bash<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You might notice a lot of output scripts \u2013 necessary programs are verified and two Docker containers are downloaded and started. After the installation, you will see a similar-looking output ;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n  \"apiUrl\": \"https:\/\/123.456.78.9:12345\/xxxxxxxxxxxxxxxxxxxxxxx\",\n  \"certSha256\": \"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"\n}\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Good job! You have successfully installed&nbsp; VPN sever. <em>Make sure you keep this information safe. You will need it in the following step.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3. Setting up your VPN, using Outline Manager<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">So, there is a desktop app called Outline manager. This app helps users configure their Outline VPN server. Download and install the appropriate version of this manager on your local computer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, open the Outline Manager app and scroll down to <strong><em>Set up Outline anywhere <\/em><\/strong>and select <em>the <strong>Get started <\/strong><\/em>option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two steps will pop up on your screen. You have already completed the first step! So, for the second step, all you have to do is copy the bracketed text you got as the output from step 2 into the field and click on <strong><em>Done<\/em>.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"598\" height=\"768\" src=\"https:\/\/hostingspell.com\/blog\/wp-content\/uploads\/2020\/08\/outline-manager-2.png\" alt=\"\" class=\"wp-image-1044\" srcset=\"https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/outline-manager-2.png 598w, https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/outline-manager-2-234x300.png 234w\" sizes=\"auto, (max-width: 598px) 100vw, 598px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once connected, you will notice that you already have a key named <strong><em>My access key<\/em><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A click on the <strong><em>Get connected <\/em><\/strong>button will give you a walkthrough on the installation and configuration of the VPN client for your platform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you are finished connecting to the VPN, try visiting a website that will tell you your IP address. If this IP matches with the IP of your VPS, then give yourself credits \u2013 <strong>you are browsing through your VPN<\/strong>!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4. Let us get to the best part, sharing your VPN. Outline VPN has this feature too!<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To add a new user, firstly, you need to create an additional Outline server key. Find and click the <strong><em>Add <\/em><\/strong>key. Click on the <strong><em>Share<\/em><\/strong> button to generate a URL. Now, you can share this URL with whomever you choose! If in case of a breach, remember you can always delete the key.<\/p>\n\n\n\n<p class=\"has-text-color has-theme-primary-color wp-block-paragraph\">Outline is proving to be very useful. Everybody is looking forward to what other developments can do. You just got to know how easy it is to set up VPN on your server.<\/p>\n\n\n\n<p style=\"color:#0b729f\" class=\"has-text-color wp-block-paragraph\"><em>Have more questions? Hit us up in the comments!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ever tried setting up a VPN? Well, setting up a virtual private network has not been particularly easy. But this time, we will talk about Outline VPN. It is known to be an easy install option compared to other existing VPN. Created by Jigsaw, Outline VPN is an open-source VPN. The VPNs are not only [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":1045,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1043","post","type-post","status-publish","format-standard","has-post-thumbnail","category-general","entry"],"featured_image_src":"https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png","featured_image_src_square":"https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png","author_info":{"display_name":"Nikitha S.","author_link":"https:\/\/blog.hostingspell.com\/author\/nikitha\/"},"uagb_featured_image_src":{"full":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png",1200,675,false],"thumbnail":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN-150x150.png",150,150,true],"medium":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN-300x169.png",300,169,true],"medium_large":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN-768x432.png",768,432,true],"large":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN-1024x576.png",1024,576,true],"1536x1536":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png",1200,675,false],"2048x2048":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png",1200,675,false],"single-featured-image":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN-1200x385.png",1200,385,true],"blog-featured-image":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN-680x290.png",680,290,true],"home-featured":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN-380x570.png",380,570,true],"ab-block-post-grid-landscape":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png",600,338,false],"ab-block-post-grid-square":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png",600,338,false],"author-pro-image":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png",360,203,false],"gb-block-post-grid-landscape":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png",600,338,false],"gb-block-post-grid-square":["https:\/\/blog.hostingspell.com\/wp-content\/uploads\/2020\/08\/VPN.png",600,338,false]},"uagb_author_info":{"display_name":"Nikitha S.","author_link":"https:\/\/blog.hostingspell.com\/author\/nikitha\/"},"uagb_comment_info":732,"uagb_excerpt":"Ever tried setting up a VPN? Well, setting up a virtual private network has not been particularly easy. But this time, we will talk about Outline VPN. It is known to be an easy install option compared to other existing VPN. Created by Jigsaw, Outline VPN is an open-source VPN. The VPNs are not only&hellip;","_links":{"self":[{"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/posts\/1043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/comments?post=1043"}],"version-history":[{"count":0,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/posts\/1043\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/media\/1045"}],"wp:attachment":[{"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/media?parent=1043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/categories?post=1043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hostingspell.com\/wp-json\/wp\/v2\/tags?post=1043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}