Konfigurasi OpenVPN

 

KONFIGURASI OPENVPN 

UBUNTU 24.04


Gambar 1.1 Konfigurasi OpenVPN 


a. Tujuan Pembelajaran

     Tujuan pembelajaran yang dilakukan pada lab kali ini meliputi sebagai berikut: 

         1. Mengetahui apa itu OpenVPN

         2. Mempelajari bagaimana cara melakukan konfigurasi OpenVPN


b. Materi Pembelajaran

     Materi pembelajaran yang dilakukan saat ini yang berisikan informasi terkait materi yang diberikan yaitu cara mengkonfigurasi OpenVPN. sebelum memasuki materi cara konfigurasi OpenVPN, apa sih OpenVPN itu? OpenVPN adalah sebuah protokol dan perangkat lunak open-source yang digunakan untuk membuat jaringan pribadi virtual (VPN). OpenVPN memungkinkan koneksi yang aman dan terenkripsi antara klien dan server melalui jaringan publik seperti internet.

Fungsi dan Kegunaan OpenVPN:

  1. Keamanan dan Privasi – Mengenkripsi data untuk melindungi dari penyadapan.
  2. Akses Jarak Jauh – Memungkinkan pengguna untuk terhubung ke jaringan perusahaan dari lokasi mana pun.
  3. Bypass Firewall & Geo-Restrictions – Dapat digunakan untuk mengakses konten yang dibatasi di wilayah tertentu.
  4. Koneksi Site-to-Site – Menghubungkan dua atau lebih jaringan lokal melalui internet dengan aman.

d. Hasil Konfigurasi

1. Pastikan settingan interface pada virtualbox sudah menggunakan bridge dan host only adapter. bridge berfungsi untuk menghubungkan VM langsung ke jaringan fisik yang digunakan oleh host, sedangkan host only adapter berfungsi untuk komunikasi antara host (komputer utama) dan mesin virtual (VM) saja.

Gambar 1.1 Interface

2. IP address pada server menggunakan interface enp0s3 yaitu 192.168.163.207/24 dan interface enp0s8 yaitu 172.163.3.3/24. 

Gambar 1.2 Ip address

3. Lakukan ping ke internet terlebih dahulu, untuk memastikan bahwa server sudah terhubung ke internet dengan uji coba ping google.com.

Gambar 1.3 ping google.com

4. Lakukan update terlebih dahulu pada server load balancer dengan perintah apt update. 

Gambar 1.4 Apt update

5. Verifikasi terlebih dahulu nama host dengan perintah hostnamectl.  

Gambar 1.5 Hostnamectl

6. Lakukan instalasi pada aplikasi git dengan perintah apt install git. apt install git adalah perintah di sistem operasi berbasis Debian (seperti Ubuntu, Debian, dan Linux Mint) yang digunakan untuk menginstal Git, sebuah sistem version control yang memungkinkan pengguna melacak perubahan kode, berkolaborasi, dan mengelola repositori kode secara efisien.

Gambar 1.6 Apt install git

7. Setelah apt install git berhasil di install pada ubuntu 24.04, langkah selanjutnya adalah clone repository OpenVPN dengan menggunakan perintah git clone https://github.com/Nyr/openvpn-install.git.

Gambar 1.7 Git clone

8. Verifikasi dengan mengecek file yang sudah di clone. 

Gambar 1.8 Mengecek file

9. Lakukan modifikasi execute pada file openvpn-install.sh dengan perintah chmod +x openvpn-install.sh.

Gambar 1.9 Modifikasi execute 


10. Instalasi openvpn dengan perintah ./openvpn-install.sh.

Gambar 1.9 Instalasi openvpn


11.  Gunakan Ip address pada enp0s8 yaitu 172.168.3.3 sebagai verifikasi openvpn nantinya.


Gambar 2.0 Ip address

12. Pilih protocol yang akan digunakan yaitu protocol UDP, kenapa protocol UDP? karena UDP (User Datagram Protocol) adalah protokol yang lebih ringan dan lebih cepat dibandingkan TCP (Transmission Control Protocol).

Gambar 2.1 Protocol

13. Port yang digunakan pada openvpn menggunakan port default 1194, kenapa 1194? karena port 1194 merupakan port default resmi yang ditetapkan oleh IANA (Internet Assigned Numbers Authority) untuk layanan OpenVPN.

Gambar 2.2 Port

14. Untuk DNS server  nantinya yang akan dibaca client menggunakan DNS google yaitu pada opsi 2. 

Gambar 2.3 DNS

15. Pemberian nama client sesuaikan dengan nama yang ingin digunakan seperti clientteam3.

Gambar 2.4 Pemberiaan nama

16. Cek letak file konfigurasi setelah di create pada folder /etc/clientteam3.ovpn. Sedangkan path untuk key ada pada /etc/openvpn/server/easy-rsa/pki/private.

Gambar 2.5 Cek letak file

17. Verifikasi client team3 dengan melihat file tersebut yang akan dicopykan sebagai client nantinya pada windows 10 pada folder cd /root/.

Gambar 2.6 Verifikasi client team3

18. Sedangkan key untuk verifikasi pada folder /etc/openvpn/server/easy-rsa/pki/private. Pastikan file tersebut sudah di generate secara otomatis.

Gambar 2.7 Verifikasi pada folder 

19. Copy file clientteam3.opvn pada direktori home supaya bisa diremote dengan menggunakan WINSCP.

Gambar 2.8 Copy file clientteam3


20. Buka web https://winscp.net/eng/download.php, lalu pada bagian bawah klik DOWNLOAD WINSCP 6.3.6 (11 MB) untuk mendownload. 
Gambar 2.9 Download winscp

21. Jika sudah mendownload winscp, masukan host name dengan ip 192.168.163.207 dengan port number 22 beserta username, password. 
Gambar 3.0 Akses winscp

22. 




















Komentar

Postingan populer dari blog ini

Konfigurasi Web Server

INSTALASI SISTEM OPERASI