Apa itu VPN?
VPN (Virtual Private Network) merupakan teknologi yang digunakan untuk membangun koneksi yang aman ke suatu jaringan melalui internet. Dengan adanya VPN, proses pertukaran data dilindungi menggunakan enkripsi sehingga lebih terlindungi dari upaya penyadapan. VPN banyak dimanfaatkan untuk akses jaringan jarak jauh, menyamarkan alamat IP, serta menjaga keamanan komunikasi data.
Terdapat berbagai jenis VPN yang umum digunakan, di antaranya PPTP, L2TP/IPSec, OpenVPN, dan WireGuard. Masing-masing jenis memiliki karakteristik, keunggulan, dan keterbatasan yang berbeda, sehingga pemilihannya disesuaikan dengan kebutuhan.
Pada pembahasan instalasi dan konfigurasi kali ini, OpenVPN dipilih sebagai solusi VPN yang digunakan karena bersifat open-source, memiliki tingkat keamanan yang baik, serta mudah dikonfigurasi dan fleksibel dalam penerapannya.
A.Topologi Jaringan
B.Tujuan
C.Persiapan
D.Langkah-Langkah Konfigurasi
network:versions: 2ethernets:enp0s3:dhcp4: noaddresses:- 192.168.3.105/24routes:- to: defaultvia: 192.168.3.136nameservers:addresses:-192.168.0.1-8.8.8.8enp0s8:dhcp4: noaddresses:- 108.108.108.1/24
4. Setelah itu verifikasi dengan menjalankan perintah ip address untuk melihat apakah konfigurasi IP Address sudah berhasil dilakukan. Disini dapat terlihat bahwasannya IP Address untuk adapter 2 (enp0s8) berhasil ditambahkan.
5. Karena selanjutnya akan melakukan instalasi paket, maka Jalankan perintah apt update untuk memperbarui paket di daftar repository yang ada.
wget https://git.io/vpn -O openvpn-install.sh
8. Gunakan perintah ls untuk melihat apakah file openvpn-install.sh sudah tersedia di tempat path direktori pengunduhan openvpn. Sebagai contoh disini yaitu di /home.
10. Jika sudah memberikan izin akses eksekusi , maka bisa di lanjutkan dengan melakukan instalasi openvpn. Perintahnya adalah sebagai berikut:
./openvpn-install.sh.
13. Lakukan verifikasi pada file openvpn yang nantinya akan di salin ke windows. File ini berada di /root. Masuk ke direktori tersebut menggunakan perintah cd /root. Jika sudah ada , maka file openvpn untuk client akan terlihat pada direktori /root.
14. Sekarang, lakukan verifikasi terhadap file key OpenVPN. Proses verifikasi dapat dilakukan dengan membuka direktori /etc/openvpn/server/easy-rsa/pki/private. Pastikan bahwa file key telah berhasil dibuat secara otomatis selama proses instalasi, karena file ini diperlukan untuk autentikasi dan keamanan koneksi VPN.
15. Selanjutnya, gunakan perintah ip a untuk memeriksa apakah antarmuka IP Tunneling telah muncul. Jika konfigurasi OpenVPN berhasil, maka akan terlihat antarmuka baru dengan alamat IP yang sesuai dengan pengaturan sebelumnya.
17. Langkah berikutnya adalah menambahkan NAT (Network Address Translation), yang berfungsi untuk mengonversi IP Private menjadi IP Publik. Gunakan perintah berikut untuk menambahkan aturan NAT. Setelah itu, verifikasi apakah IP Tunneling telah diarahkan ke POSTROUTING dengan menjalankan perintah:
iptables -t nat -A POSTROUTING -o enp0s3 -j MASQUERADEiptables - t nat -L
22. Selanjutnya buka properties direktori tersebut kemudian pada bagian advanced sharing, aktifkan pada opsi share this folder. Setelah itu klik Apply dan OK untuk menyimpan perubahan yang baru saja di terapka
27. Setelah Proses instalasi openvpn selesai, maka bisa dengan memilih opsi close untuk menyelesaikan instalasi openvpn.
28. Nantinya , akan muncul pesan popup sebagai berikut. Ini berarti , kita perlu mengupload file openvpn client kedalam path direktori /programfiles/OpenVPN/config.
31. Jika sudah terhubung , maka ikon yang ada akan menjadi warna hijau dan ketika di lihat detailnya akan muncul pop up connected.
0 Komentar