{"id":924,"date":"2024-03-25T03:35:04","date_gmt":"2024-03-25T03:35:04","guid":{"rendered":"https:\/\/www.wavelayer.com\/blog\/?p=924"},"modified":"2024-03-25T04:02:19","modified_gmt":"2024-03-25T04:02:19","slug":"how-to-install-openvpn-on-ubuntu-22-04","status":"publish","type":"post","link":"https:\/\/www.wavelayer.com\/blog\/how-to-install-openvpn-on-ubuntu-22-04\/","title":{"rendered":"How to install OpenVPN on Ubuntu 22.04"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"924\" class=\"elementor elementor-924\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-59fa80b e-flex e-con-boxed e-con e-parent\" data-id=\"59fa80b\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-21287fc elementor-widget elementor-widget-text-editor\" data-id=\"21287fc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p><strong>VPN<\/strong> stands for Virtual Private Network. It is a way of establishing a secure connection between the internet and us by creating a private encrypted tunnel. VPN provides services such as encrypting the data, hiding the user&#8217;s IP, providing secure access, as well as remote access.<\/p><p>In this tutorial, we are going to get our hands dirty with a top-down setup of an OpenVPN server on Ubuntu 22.04 and a client on a Windows machine. Using OpenVPN will benefit us because:<\/p><ul><li>It is an open-source project.<\/li><li>It supports strong encryption methods.<\/li><li>It supports both TCP and UDP protocols, and it&#8217;s easy to set up.<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3051c49 elementor-widget elementor-widget-heading\" data-id=\"3051c49\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">1) Prerequisites <\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4900e25 elementor-widget elementor-widget-text-editor\" data-id=\"4900e25\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Installing some packages first, as it will be useful for different purposes.<\/p><p><strong>wget:<\/strong> downloading packages from the web.<\/p><p><strong>vim:<\/strong> for text editor<\/p><p><strong>net-tools:<\/strong> network utilities for diagnosing and troubleshooting.<\/p><p><strong>curl:<\/strong> tool and library for transferring data with URLs.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-318e708 elementor-widget elementor-widget-code-highlight\" data-id=\"318e708\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo apt-get install vim wget net-tools curl -y<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3477b0a elementor-widget elementor-widget-image\" data-id=\"3477b0a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"275\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture1-7.png\" class=\"attachment-large size-large wp-image-926\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture1-7.png 890w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture1-7-300x103.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture1-7-768x264.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f354876 elementor-widget elementor-widget-text-editor\" data-id=\"f354876\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>E.g. checking public IP<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-882ac54 elementor-widget elementor-widget-code-highlight\" data-id=\"882ac54\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>curl ifconfig.me<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4211db2 elementor-widget elementor-widget-image\" data-id=\"4211db2\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"496\" height=\"68\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture2-6.png\" class=\"attachment-large size-large wp-image-927\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture2-6.png 496w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture2-6-300x41.png 300w\" sizes=\"(max-width: 496px) 100vw, 496px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c45333d elementor-widget elementor-widget-text-editor\" data-id=\"c45333d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>As this VM has already mapped with the public IP [<strong>3.85.56.9<\/strong>] mentioned.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e7c776 elementor-widget elementor-widget-heading\" data-id=\"4e7c776\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Server Installation<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d16520b elementor-widget elementor-widget-text-editor\" data-id=\"d16520b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Using the wget command, pulling the script<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c647c8 elementor-widget elementor-widget-code-highlight\" data-id=\"4c647c8\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>wget https:\/\/raw.githubusercontent.com\/angristan\/openvpn-install\/master\/openvpn-install.sh<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9cee1f2 elementor-widget elementor-widget-image\" data-id=\"9cee1f2\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"151\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture3-6.png\" class=\"attachment-large size-large wp-image-928\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture3-6.png 888w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture3-6-300x57.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture3-6-768x145.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0dd7ba elementor-widget elementor-widget-text-editor\" data-id=\"a0dd7ba\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Here we just downloaded the bash script which will be useful for installing OpenVPN.<\/p><p>Verifying the downloaded file of the OpenVPN installation script.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83c1da5 elementor-widget elementor-widget-code-highlight\" data-id=\"83c1da5\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>ls<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19f2070 elementor-widget elementor-widget-image\" data-id=\"19f2070\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"92\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture4-6.png\" class=\"attachment-large size-large wp-image-929\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture4-6.png 416w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture4-6-300x66.png 300w\" sizes=\"(max-width: 416px) 100vw, 416px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4719a1 elementor-widget elementor-widget-text-editor\" data-id=\"c4719a1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Need to change script into execution mode.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d68bad4 elementor-widget elementor-widget-code-highlight\" data-id=\"d68bad4\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>chmod +x openvpn-install.sh<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2cba997 elementor-widget elementor-widget-image\" data-id=\"2cba997\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"242\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture5-6.png\" class=\"attachment-large size-large wp-image-930\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture5-6.png 878w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture5-6-300x91.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture5-6-768x233.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7764785 elementor-widget elementor-widget-text-editor\" data-id=\"7764785\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Run the script for installation.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1cd2829 elementor-widget elementor-widget-code-highlight\" data-id=\"1cd2829\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>sudo .\/openvpn-install.sh<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-882c8f5 elementor-widget elementor-widget-image\" data-id=\"882c8f5\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"188\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture6-6.png\" class=\"attachment-large size-large wp-image-931\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture6-6.png 876w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture6-6-300x71.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture6-6-768x181.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3650fc elementor-widget elementor-widget-text-editor\" data-id=\"c3650fc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Press Enter to process the further installation.<\/p><p>Disable the ipv6 support.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0af0b73 elementor-widget elementor-widget-image\" data-id=\"0af0b73\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"150\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture7-6.png\" class=\"attachment-large size-large wp-image-932\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture7-6.png 688w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture7-6-300x65.png 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d05ac5 elementor-widget elementor-widget-text-editor\" data-id=\"4d05ac5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Set the working port for VPN<\/p><p>Here we set for the default value 1194<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4955cf elementor-widget elementor-widget-image\" data-id=\"e4955cf\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"136\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture8-4.png\" class=\"attachment-large size-large wp-image-933\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture8-4.png 696w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture8-4-300x59.png 300w\" sizes=\"(max-width: 696px) 100vw, 696px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-803a2ab elementor-widget elementor-widget-text-editor\" data-id=\"803a2ab\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Setting up protocol, here we set for UDP.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18dc1e9 elementor-widget elementor-widget-image\" data-id=\"18dc1e9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"134\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture9-5.png\" class=\"attachment-large size-large wp-image-934\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture9-5.png 862w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture9-5-300x50.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture9-5-768x128.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68ca725 elementor-widget elementor-widget-text-editor\" data-id=\"68ca725\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Using DNS resolver for VPN, here we will use AdGuard DNS.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24de611 elementor-widget elementor-widget-image\" data-id=\"24de611\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"714\" height=\"364\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture10-5.png\" class=\"attachment-large size-large wp-image-935\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture10-5.png 714w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture10-5-300x153.png 300w\" sizes=\"(max-width: 714px) 100vw, 714px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dedfd7f elementor-widget elementor-widget-text-editor\" data-id=\"dedfd7f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\tDisabling compression\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53b47d7 elementor-widget elementor-widget-image\" data-id=\"53b47d7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"44\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture11-5.png\" class=\"attachment-large size-large wp-image-936\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture11-5.png 864w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture11-5-300x17.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture11-5-768x43.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-772f7d8 elementor-widget elementor-widget-text-editor\" data-id=\"772f7d8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\tDisabling encryption\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32157a9 elementor-widget elementor-widget-image\" data-id=\"32157a9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"97\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture12-5.png\" class=\"attachment-large size-large wp-image-937\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture12-5.png 870w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture12-5-300x37.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture12-5-768x94.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-184000e elementor-widget elementor-widget-text-editor\" data-id=\"184000e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\tThen press Enter to continue the installation process.\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d17cf72 elementor-widget elementor-widget-image\" data-id=\"d17cf72\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"239\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture13-4.png\" class=\"attachment-large size-large wp-image-938\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture13-4.png 864w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture13-4-300x90.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture13-4-768x229.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e4c8b9 elementor-widget elementor-widget-text-editor\" data-id=\"7e4c8b9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Provide the Client name of VPN user.<\/p><p>We provided the name as WavelayerClient.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6023b10 elementor-widget elementor-widget-image\" data-id=\"6023b10\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"70\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture14-4.png\" class=\"attachment-large size-large wp-image-939\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture14-4.png 864w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture14-4-300x26.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture14-4-768x68.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94708a4 elementor-widget elementor-widget-text-editor\" data-id=\"94708a4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Providing password less client, for that need to select option 1.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93e5ddc elementor-widget elementor-widget-image\" data-id=\"93e5ddc\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"136\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture15-4.png\" class=\"attachment-large size-large wp-image-940\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture15-4.png 872w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture15-4-300x51.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture15-4-768x130.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f41037 elementor-widget elementor-widget-text-editor\" data-id=\"0f41037\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\tEnter VPN file location\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc86208 elementor-widget elementor-widget-image\" data-id=\"cc86208\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"67\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture16-3.png\" class=\"attachment-large size-large wp-image-941\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture16-3.png 858w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture16-3-300x25.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture16-3-768x64.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb4591e elementor-widget elementor-widget-text-editor\" data-id=\"cb4591e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>The generated open VPN file has been stored in the location <strong>\/home\/wavelayer\/Wavelayerclient.ovpn<\/strong><\/p><p>Enabling the port in the firewall configuration.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8375d74 elementor-widget elementor-widget-image\" data-id=\"8375d74\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"329\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture17-3.png\" class=\"attachment-large size-large wp-image-942\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture17-3.png 826w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture17-3-300x123.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture17-3-768x316.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ad8886 elementor-widget elementor-widget-text-editor\" data-id=\"3ad8886\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Note:<\/strong> <em>As the VM was created in the AWS need to allow traffic from outside and allow the port 1194 as well. It can be done from the portal of the AWS. Depending upon the platform you use.<\/em><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73c8a35 elementor-widget elementor-widget-heading\" data-id=\"73c8a35\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Client Installation<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c34193a elementor-widget elementor-widget-text-editor\" data-id=\"c34193a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Download file in the client machine.<\/p><p>Copying\/Downloading the vpn file to the client machine from the server.<\/p><p>For the test machine, I have used windows 10 machine.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee312aa elementor-widget elementor-widget-image\" data-id=\"ee312aa\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"86\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture18-3.png\" class=\"attachment-large size-large wp-image-943\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture18-3.png 878w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture18-3-300x32.png 300w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture18-3-768x82.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8c7169 elementor-widget elementor-widget-text-editor\" data-id=\"f8c7169\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Note: Need to install the open VPN client in the client machine<\/p><p>After installing the VPN client, open the OpenVPN connect application, then upload the file.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c325ccf elementor-widget elementor-widget-image\" data-id=\"c325ccf\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"432\" height=\"560\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture19-3.png\" class=\"attachment-large size-large wp-image-944\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture19-3.png 432w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture19-3-231x300.png 231w\" sizes=\"(max-width: 432px) 100vw, 432px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76ab0ca elementor-widget elementor-widget-text-editor\" data-id=\"76ab0ca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Click on BROWSE, and upload the file from the downloaded locations.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37e2ca5 elementor-widget elementor-widget-image\" data-id=\"37e2ca5\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"486\" height=\"602\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture20-3.png\" class=\"attachment-large size-large wp-image-945\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture20-3.png 486w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture20-3-242x300.png 242w\" sizes=\"(max-width: 486px) 100vw, 486px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b223f4 elementor-widget elementor-widget-text-editor\" data-id=\"9b223f4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Then connect to the VPN server by pressing connect.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc04cc1 elementor-widget elementor-widget-heading\" data-id=\"bc04cc1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Result<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5143e20 elementor-widget elementor-widget-image\" data-id=\"5143e20\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"482\" height=\"750\" src=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture21-2.png\" class=\"attachment-large size-large wp-image-946\" alt=\"\" srcset=\"https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture21-2.png 482w, https:\/\/www.wavelayer.com\/blog\/wp-content\/uploads\/2024\/03\/Picture21-2-193x300.png 193w\" sizes=\"(max-width: 482px) 100vw, 482px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9654e30 elementor-widget elementor-widget-text-editor\" data-id=\"9654e30\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>This is how, we create the OpenVPN server and connect to the server from the client machine.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ab1831 elementor-widget elementor-widget-heading\" data-id=\"9ab1831\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Conclusion<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81219ef elementor-widget elementor-widget-text-editor\" data-id=\"81219ef\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>To conclude, with the proper configuration; the OpenVPN server setup was successfully completed. The demonstration was also successfully completed after establishing the connection from the client computer. By implementing the strong security protocols OpenVPN ensures that the data is confidential and secured.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>VPN stands for Virtual Private Network. It is a way of establishing a secure connection between the internet and us by creating a private encrypted tunnel. VPN provides services such as encrypting the data, hiding the user&#8217;s IP, providing secure access, as well as remote access. In this tutorial, we are going to get our [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":944,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[21,18,11,10,17],"class_list":["post-924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial","tag-linux","tag-openvpn","tag-ubuntu","tag-vpn","tag-windows"],"_links":{"self":[{"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/posts\/924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/comments?post=924"}],"version-history":[{"count":64,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/posts\/924\/revisions"}],"predecessor-version":[{"id":1010,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/posts\/924\/revisions\/1010"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/media\/944"}],"wp:attachment":[{"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/media?parent=924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/categories?post=924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wavelayer.com\/blog\/wp-json\/wp\/v2\/tags?post=924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}