{"id":10409,"date":"2025-12-09T20:03:11","date_gmt":"2025-12-09T13:03:11","guid":{"rendered":"https:\/\/www.jetorbit.com\/panduan\/?p=10409"},"modified":"2025-12-09T20:06:05","modified_gmt":"2025-12-09T13:06:05","slug":"cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04","status":"publish","type":"post","link":"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/","title":{"rendered":"Cara Install Pritunl VPN Server pada OS Ubuntu 24.04"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Daftar Isi Artikel<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Pendahuluan\" >Pendahuluan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Prasyarat\" >Prasyarat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_1_Update_Sistem\" >Langkah 1: Update Sistem<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_2_Tambah_Repository_MongoDB_Pritunl\" >Langkah 2: Tambah Repository MongoDB &amp; Pritunl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_3_Instal_Pritunl_dan_MongoDB\" >Langkah 3: Instal Pritunl dan MongoDB<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_4_Akses_Web_UI_Pritunl\" >Langkah 4: Akses Web UI Pritunl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_5_Login_Awal_dan_Ubah_Password_Admin\" >Langkah 5: Login Awal dan Ubah Password Admin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_6_Konfigurasi_Dasar_Pritunl_Server\" >Langkah 6: Konfigurasi Dasar Pritunl Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_7_Buat_Server_VPN_di_Pritunl\" >Langkah 7: Buat Server VPN di Pritunl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_8_Atur_Firewall_UFW_Contoh\" >Langkah 8: Atur Firewall (UFW Contoh)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_9_Buat_dan_Download_Profile_Client\" >Langkah 9: Buat dan Download Profile Client<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Instalasi_Pritunl_Client_di_macOS\" >Instalasi Pritunl Client di macOS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_1_Download_dan_Install_Pritunl_Client_macOS\" >Langkah 1: Download dan Install Pritunl Client macOS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_2_Import_Profile_dari_Pritunl_Server\" >Langkah 2: Import Profile dari Pritunl Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_3_Koneksi_VPN_dari_Mac\" >Langkah 3: Koneksi VPN dari Mac<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Langkah_4_Verifikasi_IP_dan_Akses_Resource\" >Langkah 4: Verifikasi IP dan Akses Resource<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-install-pritunl-vpn-server-pada-os-ubuntu-24-04\/#Tips_Keamanan_dan_Maintenance\" >Tips Keamanan dan Maintenance<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>Pritunl bisa dijadikan VPN server yang cukup enak dikelola lewat web UI, cocok untuk VPS Ubuntu 24.04 dan klien di macOS (pakai Pritunl Client resmi). Di bawah ini struktur artikel yang bisa langsung dipakai di WordPress.pritunl+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pendahuluan\"><span class=\"ez-toc-section\" id=\"Pendahuluan\"><\/span>Pendahuluan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Pritunl adalah VPN server open source yang mendukung OpenVPN dan WireGuard, dengan panel web untuk mengelola organisasi, user, dan server VPN. Di artikel ini dibahas cara instalasi Pritunl Server di VPS Ubuntu 24.04 serta cara koneksi dari client macOS menggunakan Pritunl Client.centron+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"prasyarat\"><span class=\"ez-toc-section\" id=\"Prasyarat\"><\/span>Prasyarat<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Sebelum mulai, siapkan beberapa hal berikut:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>VPS dengan Ubuntu Server 24.04 (akses SSH, user sudo non-root).vultr+1\u200b<\/li>\n\n\n\n<li>Domain atau subdomain yang diarahkan ke IP VPS, misalnya <code>vpn.domainkamu.com<\/code> (opsional tapi direkomendasikan untuk kemudahan akses panel).vultr+1\u200b<\/li>\n\n\n\n<li>Port 80 dan 443 terbuka di firewall VPS (jika memakai UFW, sesuaikan rule setelah instalasi).cloudspinx+1\u200b<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-1-update-sistem\"><span class=\"ez-toc-section\" id=\"Langkah_1_Update_Sistem\"><\/span>Langkah 1: Update Sistem<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Masuk ke VPS via SSH lalu update paket sistem:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">bash<code>sudo apt update\nsudo apt upgrade -y\n<\/code><\/pre>\n\n\n\n<p>Perintah ini memastikan semua paket dasar sudah versi terbaru sebelum menambahkan repository Pritunl dan MongoDB.cloudspinx+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-2-tambah-repository-mongodb--pritunl\"><span class=\"ez-toc-section\" id=\"Langkah_2_Tambah_Repository_MongoDB_Pritunl\"><\/span>Langkah 2: Tambah Repository MongoDB &amp; Pritunl<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Pritunl menyimpan data konfigurasi di MongoDB, jadi perlu menambahkan repository MongoDB dan Pritunl untuk Ubuntu 24.04 (codename noble).pritunl+1\u200b<\/p>\n\n\n\n<p>Tambahkan repo MongoDB 8.0 (contoh konfigurasi umum Ubuntu 24.04):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo tee \/etc\/apt\/sources.list.d\/mongodb-org.list &lt;&lt; EOF\ndeb [ signed-by=\/usr\/share\/keyrings\/mongodb-server-8.0.gpg ] https:\/\/repo.mongodb.org\/apt\/ubuntu noble\/mongodb-org\/8.0 multiverse\nEOF\n<\/code><\/code><\/pre>\n\n\n\n<p>Lalu tambahkan keyring MongoDB (jika belum ada):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo mkdir -p \/usr\/share\/keyrings\nwget -qO- https:\/\/www.mongodb.org\/static\/pgp\/server-8.0.asc | \\\nsudo gpg --dearmor -o \/usr\/share\/keyrings\/mongodb-server-8.0.gpg\n<\/code><\/code><\/pre>\n\n\n\n<p>Selanjutnya tambahkan repository Pritunl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo tee \/etc\/apt\/sources.list.d\/pritunl.list &lt;&lt; EOF\ndeb [ signed-by=\/usr\/share\/keyrings\/pritunl.gpg ] https:\/\/repo.pritunl.com\/stable\/apt noble main\nEOF\n<\/code><\/code><\/pre>\n\n\n\n<p>Import GPG key Pritunl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>wget -qO- https:\/\/repo.pritunl.com\/stable\/apt\/key.asc | \\\nsudo gpg --dearmor -o \/usr\/share\/keyrings\/pritunl.gpg\n<\/code><\/code><\/pre>\n\n\n\n<p>Terakhir, update index paket:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo apt update\n<\/code><\/code><\/pre>\n\n\n\n<p>Konfigurasi ini mengikuti panduan instalasi resmi Pritunl untuk Ubuntu 24.04.pritunl+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-3-instal-pritunl-dan-mongodb\"><span class=\"ez-toc-section\" id=\"Langkah_3_Instal_Pritunl_dan_MongoDB\"><\/span>Langkah 3: Instal Pritunl dan MongoDB<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Instal paket Pritunl, MongoDB, dan komponen VPN:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">bash<code>sudo apt install -y pritunl mongodb-org openvpn wireguard wireguard-tools\n<\/code><\/pre>\n\n\n\n<p>Setelah instalasi, aktifkan service agar otomatis jalan saat boot:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo systemctl enable mongod pritunl\nsudo systemctl start mongod pritunl\n<\/code><\/code><\/pre>\n\n\n\n<p>Cek status service:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo systemctl status mongod pritunl\n<\/code><\/code><\/pre>\n\n\n\n<p>Jika statusnya <code>active (running)<\/code>, berarti Pritunl dan MongoDB sudah berjalan di VPS Ubuntu 24.04.vultr+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-4-akses-web-ui-pritunl\"><span class=\"ez-toc-section\" id=\"Langkah_4_Akses_Web_UI_Pritunl\"><\/span>Langkah 4: Akses Web UI Pritunl<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Secara default, web panel Pritunl berjalan di port 9700 dengan HTTP. Akses dari browser:centron+1\u200b<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>http:\/\/IP_VPS:9700<br><\/code><\/pre>\n\n\n\n<p>Atau jika sudah pakai domain:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>http:\/\/vpn.domainkamu.com:9700<br><\/code><\/pre>\n\n\n\n<p>Saat pertama kali membuka, Pritunl akan meminta memasukkan Setup Key dan URL MongoDB.<\/p>\n\n\n\n<p>Ambil Setup Key dengan perintah:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo pritunl setup-key\n<\/code><\/code><\/pre>\n\n\n\n<p>Untuk URL MongoDB default (local instance), biasanya cukup:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>mongodb:\/\/localhost:27017\/pritunl<br><\/code><\/pre>\n\n\n\n<p>Masukkan keduanya di halaman setup, lalu lanjutkan ke login.dev+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-5-login-awal-dan-ubah-password-admin\"><span class=\"ez-toc-section\" id=\"Langkah_5_Login_Awal_dan_Ubah_Password_Admin\"><\/span>Langkah 5: Login Awal dan Ubah Password Admin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Username dan password default admin bisa dicek dengan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo pritunl default-password\n<\/code><\/code><\/pre>\n\n\n\n<p>Output akan menampilkan username dan password sementara untuk login pertama. Setelah login ke panel web, Pritunl akan meminta kamu mengganti password admin dengan yang baru. Isi dan simpan password baru yang kuat.dev+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-6-konfigurasi-dasar-pritunl-server\"><span class=\"ez-toc-section\" id=\"Langkah_6_Konfigurasi_Dasar_Pritunl_Server\"><\/span>Langkah 6: Konfigurasi Dasar Pritunl Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Setelah login, ikuti konfigurasi awal:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Atur General Settings\n<ul class=\"wp-block-list\">\n<li>Atur <code>Hostname<\/code> ke domain atau IP VPS (misalnya <code>vpn.domainkamu.com<\/code>).<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n\n\n\n<li>Jika ingin HTTPS otomatis, bisa integrasi dengan Let\u2019s Encrypt menggunakan domain yang valid.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Buat Organization\n<ul class=\"wp-block-list\">\n<li>Menu <code>Users<\/code> \u2192 <code>Organizations<\/code> \u2192 <code>Add Organization<\/code>.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n\n\n\n<li>Misalnya nama <code>kantor<\/code>, <code>tim-devops<\/code>, atau sesuai kebutuhan.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Tambah User\n<ul class=\"wp-block-list\">\n<li>Masuk menu <code>Users<\/code> \u2192 pilih organization yang baru dibuat \u2192 <code>Add User<\/code>.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n\n\n\n<li>Isi nama user, dan jika ingin, atur PIN untuk keamanan tambahan saat klien konek.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-7-buat-server-vpn-di-pritunl\"><span class=\"ez-toc-section\" id=\"Langkah_7_Buat_Server_VPN_di_Pritunl\"><\/span>Langkah 7: Buat Server VPN di Pritunl<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Berikut langkah membuat server VPN:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Menu <code>Servers<\/code> \u2192 <code>Add Server<\/code>.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n\n\n\n<li>Isi parameter penting:\n<ul class=\"wp-block-list\">\n<li>Name: misalnya <code>vpn-kantor<\/code>.<\/li>\n\n\n\n<li>Port: default 1194 (UDP) untuk OpenVPN, boleh ganti sesuai kebijakan.<\/li>\n\n\n\n<li>Protocol: pilih <code>UDP<\/code> atau <code>TCP<\/code> (umumnya UDP untuk performa).<\/li>\n\n\n\n<li>VPN Mode \/ Virtual Network: misalnya <code>10.0.0.0\/24<\/code> untuk network internal VPN.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Simpan, lalu attach server ke organization:\n<ul class=\"wp-block-list\">\n<li>Buka detail server \u2192 klik <code>Attach Organization<\/code> \u2192 pilih organization yang sudah dibuat.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Start server:\n<ul class=\"wp-block-list\">\n<li>Klik tombol <code>Start<\/code> pada server untuk menjalankan layanan VPN.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Pastikan firewall VPS mengizinkan port yang dipakai server Pritunl (misalnya 1194 UDP).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-8-atur-firewall-ufw-contoh\"><span class=\"ez-toc-section\" id=\"Langkah_8_Atur_Firewall_UFW_Contoh\"><\/span>Langkah 8: Atur Firewall (UFW Contoh)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Jika memakai UFW, contoh rule sederhana:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"html\" class=\"language-html\"><code>sudo ufw allow 22\/tcp\nsudo ufw allow 9700\/tcp     <em># akses web panel jika masih pakai port ini<\/em>\nsudo ufw allow 1194\/udp     <em># port OpenVPN default<\/em>\nsudo ufw enable\n<\/code><\/code><\/pre>\n\n\n\n<p>Beberapa panduan menyarankan mematikan UFW saat konfigurasi awal, lalu mengaktifkan kembali dengan rule yang benar. Sesuaikan port jika menggunakan port lain di konfigurasi server Pritunl.congdonglinux+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"langkah-9-buat-dan-download-profile-client\"><span class=\"ez-toc-section\" id=\"Langkah_9_Buat_dan_Download_Profile_Client\"><\/span>Langkah 9: Buat dan Download Profile Client<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Untuk menghubungkan client (macOS atau lainnya), Pritunl menggunakan profile yang berformat arsip <code>.tar<\/code> berisi konfigurasi OpenVPN\/WireGuard.vultr+1\u200b<\/p>\n\n\n\n<p>Langkahnya:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Masuk menu <code>Users<\/code> \u2192 pilih organization dan user yang ingin dibuatkan profile.<\/li>\n\n\n\n<li>Di kolom user, klik ikon <code>Download<\/code> untuk mengunduh profile.vultr+1\u200b<\/li>\n\n\n\n<li>Simpan file <code>.tar<\/code> tersebut, nanti akan diimport di Pritunl Client di macOS.<\/li>\n<\/ol>\n\n\n\n<p>Alternatif lain adalah menggunakan URI profile yang bisa di-copy dan paste di Pritunl Client, tetapi untuk pemula biasanya lebih mudah memakai file <code>.tar<\/code>.pritunl+1\u200b<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"instalasi-pritunl-client-di-macos\"><span class=\"ez-toc-section\" id=\"Instalasi_Pritunl_Client_di_macOS\"><\/span>Instalasi Pritunl Client di macOS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Untuk client di Mac, gunakan aplikasi resmi Pritunl Client yang mendukung OpenVPN dan integrasi dengan Pritunl server.pritunl+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_1_Download_dan_Install_Pritunl_Client_macOS\"><\/span>Langkah 1: Download dan Install Pritunl Client macOS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Buka situs resmi Pritunl Client: <code>https:\/\/client.pritunl.com<\/code>.<a href=\"https:\/\/client.pritunl.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">pritunl<\/a>\u200b<\/li>\n\n\n\n<li>Download paket untuk macOS (biasanya file <code>.dmg<\/code> atau <code>.zip<\/code> berisi installer).<a href=\"https:\/\/docs.pritunl.com\/kb\/vpn\/client\/installation\" target=\"_blank\" rel=\"noreferrer noopener\">pritunl<\/a>\u200b<\/li>\n\n\n\n<li>Ekstrak jika perlu, lalu jalankan installer dan ikuti wizard sampai selesai.<a href=\"https:\/\/docs.pritunl.com\/kb\/vpn\/client\/installation\" target=\"_blank\" rel=\"noreferrer noopener\">pritunl<\/a>\u200b<\/li>\n<\/ol>\n\n\n\n<p>Jika instalasi gagal karena setting keamanan macOS, cek menu <code>System Settings<\/code> \u2192 <code>Privacy &amp; Security<\/code> dan pastikan installer diizinkan mengakses berkas unduhan.<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/docs.pritunl.com\/kb\/vpn\/debugging\/client\">pritunl<\/a>\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_2_Import_Profile_dari_Pritunl_Server\"><\/span>Langkah 2: Import Profile dari Pritunl Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ada dua cara umum import profile di macOS:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Import dari file <code>.tar<\/code>\n<ul class=\"wp-block-list\">\n<li>Buka aplikasi Pritunl Client di Mac.pritunl+1\u200b<\/li>\n\n\n\n<li>Klik tombol <code>Import<\/code> atau <code>Import Profile<\/code>.<\/li>\n\n\n\n<li>Pilih file <code>.tar<\/code> profile yang di-download dari panel Pritunl server.vultr+1\u200b<\/li>\n\n\n\n<li>Setelah berhasil diimport, akan muncul satu atau beberapa profile koneksi di daftar Pritunl Client.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Import menggunakan Profile URI\n<ul class=\"wp-block-list\">\n<li>Di panel web Pritunl, pada halaman user, copy <code>Profile URI<\/code> yang tersedia.pritunl+1\u200b<\/li>\n\n\n\n<li>Di Pritunl Client macOS, pilih opsi <code>Import Profile URI<\/code> lalu paste URI tersebut.<a href=\"https:\/\/docs.pritunl.com\/kb\/vpn\/client\/installation\" target=\"_blank\" rel=\"noreferrer noopener\">pritunl<\/a>\u200b<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Cara mana pun hasilnya sama, profile VPN akan muncul di list client.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_3_Koneksi_VPN_dari_Mac\"><\/span>Langkah 3: Koneksi VPN dari Mac<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Untuk mulai menggunakan VPN dari Mac:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Buka Pritunl Client.<a href=\"https:\/\/docs.pritunl.com\/kb\/vpn\/client\/installation\" target=\"_blank\" rel=\"noreferrer noopener\">pritunl<\/a>\u200b<\/li>\n\n\n\n<li>Pilih profile VPN yang sudah diimport.<\/li>\n\n\n\n<li>Klik <code>Connect<\/code>.vultr+1\u200b<\/li>\n\n\n\n<li>Jika di server kamu mengaktifkan PIN atau credential tambahan, Pritunl Client akan meminta PIN\/password tersebut saat konek.vultr+1\u200b<\/li>\n<\/ol>\n\n\n\n<p>Setelah status berubah menjadi <code>Connected<\/code>, semua traffic sesuai route yang dikonfigurasi Pritunl (full tunnel atau split tunnel) akan lewat server VPS.vultr+1\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_4_Verifikasi_IP_dan_Akses_Resource\"><\/span>Langkah 4: Verifikasi IP dan Akses Resource<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Setelah terhubung, verifikasi bahwa VPN sudah aktif:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Buka <code>https:\/\/whatismyipaddress.com<\/code> dan cek apakah IP publik mengikuti IP VPS (untuk konfigurasi full tunnel).<a href=\"https:\/\/ezyinfra.dev\/blog\/setup-pritunl-vpn-with-step-by-step-guidelines\" target=\"_blank\" rel=\"noreferrer noopener\">ezyinfra<\/a>\u200b<\/li>\n\n\n\n<li>Coba akses resource internal (misalnya IP private di jaringan kantor) yang hanya bisa dijangkau ketika VPN aktif.<a href=\"https:\/\/ezyinfra.dev\/blog\/setup-pritunl-vpn-with-step-by-step-guidelines\" target=\"_blank\" rel=\"noreferrer noopener\">ezyinfra<\/a>\u200b<\/li>\n<\/ul>\n\n\n\n<p>Jika ada masalah DNS di macOS, Pritunl menyediakan opsi mengubah cara push DNS ke client untuk menghindari konflik DNS di macOS.<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/docs.pritunl.com\/kb\/vpn\/debugging\/client\">pritunl<\/a>\u200b<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tips-keamanan-dan-maintenance\"><span class=\"ez-toc-section\" id=\"Tips_Keamanan_dan_Maintenance\"><\/span>Tips Keamanan dan Maintenance<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Beberapa rekomendasi tambahan:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ganti password admin Pritunl secara berkala dan gunakan 2FA jika tersedia.<a href=\"https:\/\/www.centron.de\/en\/tutorial\/how-to-install-and-configure-pritunl-vpn-server-on-ubuntu-24-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">centron<\/a>\u200b<\/li>\n\n\n\n<li>Backup konfigurasi Pritunl dan database MongoDB secara rutin.<a href=\"https:\/\/docs.pritunl.com\/docs\/endpoint\" target=\"_blank\" rel=\"noreferrer noopener\">pritunl<\/a>\u200b<\/li>\n\n\n\n<li>Batasi akses ke panel web Pritunl hanya dari IP tertentu (misalnya via firewall atau VPN administrasi terpisah).<a href=\"https:\/\/ezyinfra.dev\/blog\/setup-pritunl-vpn-with-step-by-step-guidelines\" target=\"_blank\" rel=\"noreferrer noopener\">ezyinfra<\/a>\u200b<\/li>\n\n\n\n<li>Lakukan update berkala paket <code>pritunl<\/code> dan <code>mongodb-org<\/code> dengan <code>sudo apt update &amp;&amp; sudo apt upgrade<\/code>.cloudspinx+1\u200b<\/li>\n<\/ul>\n\n\n\n<p>Struktur dan isi di atas bisa langsung kamu pakai sebagai artikel tutorial di WordPress, tinggal disesuaikan gaya bahasa dan ditambah screenshot panel Pritunl dan Pritunl Client di macOS.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pritunl bisa dijadikan VPN server yang cukup enak dikelola lewat web UI, cocok untuk VPS Ubuntu 24.04 dan klien di macOS (pakai Pritunl Client resmi). Di bawah ini struktur artikel yang bisa langsung dipakai di WordPress.pritunl+1\u200b Pendahuluan Pritunl adalah VPN server open source yang mendukung OpenVPN dan WireGuard, dengan panel web untuk mengelola organisasi, user, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2809,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[488],"tags":[],"class_list":["post-10409","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"_links":{"self":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/10409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/comments?post=10409"}],"version-history":[{"count":3,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/10409\/revisions"}],"predecessor-version":[{"id":10413,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/10409\/revisions\/10413"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/media\/2809"}],"wp:attachment":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/media?parent=10409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/categories?post=10409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/tags?post=10409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}