VIRTUAL PRIVATE NETWORK

 VIRTUAL PRIVATE

NETWORK

VPN atau Virtual Private Network adalah perangkat lunak yang memungkinkan penggunanya dapat tersambung ke layanan internet secara pribada, VPN juga digunakan untuk menstransmisikan data secara aman dan anonim melalui jaringan publik. VPN bekerja dengan cara menyembunyikan alamat IP pengguna. keamanan saat menggunakan layanan jaringan server satu ini menjadi banyak perdebatan dikalangan karyawan dan perusahaan, penggunaan VPN memang membuat anda akan lebih aman namun tetap tergantung pada protocol yang anda gunakan

Fungsi VPN sehari hari adalah salah satu menyembunyikan aktivitas browsing fungsi lain nya adalah dapat digunakan untuk membantu penggunanya untuk membuka akses situs yang telah terblokir

TOPOLOGY

KONFIGURASI

1. Tahap awal untuk memulai konfigurasi adalah melakukan remote pada aplikasi putty dengan menggunakan IP vps yang kita miliki




2. Selanjutnya login putty menggunakan user root dan password yang kita setting di dalam VPS


3. Lalu kita akan mengupdate data-data serta paket yang tersedia dalam versi baru dengan perintah apt update


4. Sebelum itu kita akan melihat apakah hostname dan OS apakah sudah benar atau belum dengan perintah hostnamectl. Hostname punya saya sudah benar dengan vps.kelompok7scdwd. kemudian dalam operanting system memakai ubuntu 20.04


5. Kemudian ketik perintah wget https://git,io/vpn -0 openvpn-install.sh perintah ini berguna untuk menginstall paket vpn melalui url git.io/vpn. dan paket vpn tersebut akan masuk ke dalam file openvpn-install.sh lalu ketik perintah ls untuk mengetahui apakah file tersebut sudah masuk atau belum.




6. Selanjutnya masukan perintah sudo ./openvpn-install.sh, setelah itu masuk ke dalam muncul tampilan seperti di bawah ini. untuk ip address yang digunakan adalah 203.176.11.221 maka ketik 1, untuk UDP Proocol ketik 1 UDP atau Protocol Datagram pengguna berguna untuk mengirimkan sebuah pesan kepada komputer lain melalui jaringan tanpa komunikasi awal. untuk port kita akan menggunakan 1194, Untuk DNS kita menggunakan Current System Resolvers dan yang terakhir adalah memasukan nama client disini saya akan memakai nama untuk client saya yaitu wilna-client-vpn


7. Tunggu proses installasi selesai dan jika sudah selesai, kita akan restart atau memulai ulang file dengan perintah systemctl start openvpn-server@server.service lalu enter dan untuk lihat status nya ketik perintah systemctl status openvpn-server@server.service jika status active maka server sudah berhasil di hidupkan


8. Ketik perintah ls dan pastikan file yang kalian miliki sudah berhasil dimasukan, Copy file wilna-client-vpn kedalam directoei /home/ dengan perintah cp wilna-client-vpn.ovn /home/ lalu ketik perintah cd /home/ untuk berpindah ke directori home lalu ls kembali dan dapat dipastikan copy an file kalian telah masuk


9. Selanjutnya masukan perintah cd /etc/openvpn/server/easy-rsa/pki/private untuk indah directori, lalu masukan perintah ls untuk melihat isi directori tersebut


10. Lalu kita akan melakukan cek status filewall dengan perintah ufw status dan dapat dipastikan bahwa status nya adalah inactive yang berarti tidak aktif maka disini kita perlu mengaktifikan nya dengan perintah ufw enable lalu cek kembali dan dapat dipastikan status nya berganti menjadi active


11. Selanjutnya masukan perintah ufw allow 1194, fungsi port 1194 untuk memberikan akses atau jalan melalui port tersebut lalu cek status dengan perintah ufw status, lalu perintah ufw allow ssh untuk memberikan izin akses ke layanan ssh menggunakan ufw 


12. Melakukan verifikasi tunel openvpn dengan melakukan cek ip address tunneling dengan perintah ip a


13. Selanjutnya masukan perintah iptables -t nat -L perintah tersebut berguna untuk menampilan table nat dan tabel nat sendiri berguna untuk mengatur yang berkaitan dengan perpindahan IP selain itu perintah ini juga berfungsi untuk memeriksa aturan-aturan yang telah di konfigurasi dalam sistem, Chain POSTROUTING adalah chain dalam tabel nat yang digunakan untuk memodifikasi paket setelah proses routing selesai


14. Masukan perintah iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE perintah ini berguna untuk mengkonfigurasi firewall nat agar client dapat terhubung ke koneksi internet


15. Selanjutnya install file VPN di dalam web browser, pilihVPN dengan versi windows 64Bit MSI Installer


16. Selanjutnya masuk ke dalam file VPN tersebut lalu klik install untuk memulai installasi 




17. Setelah itu buka aplikasi Winscp kemudian masukan hostname menggunakan ip address VPS yang kalian gunakan. lalu untuk username masukan root dan password menggunakan password vps yang sudah kalian setting dan disini kita menggunakan port 22 setelah itu klik login


18. Langkah berikutnya kita download file wilna-client-vpn dengan klik kanan di file tersebut lalu klik download dan terakhir pilih opsi download

19. Selanjutnya simpan file tersebut sebelum itu tentukan directori penyimpanan file tersebut, disini saya akan memasukan file di folder C dibagian user


20. Dan disini dapat dilihat folder yang kalian simpan sudah tersimpan


21. Jika terbuka begin sertifikan kalian simpan saja 


22. Selanjutnya melakukan verifikasi pada windows dengan ping 8.8.8.8 pada command prompt didalam windows kalian


23. Langkah selanjutnya mengimport file wilna-client-vpn agar dapat terkoneksi ke jaringan vpn yang sudah kalian buat yaitu dengan cara klik icon OpenVPN >> kemudian klik kanan lalu pilih import >> Lalu pilih file vpn milik kalian >> lalu klik open >> jika berhasil notifikasi akan keluar seperti dibawah ini






24. Selanjutnya jika sudah berhasil diimport kita akan menyambungkan client windows dengan cara klik kanan pada OpenVPN >> lalu pilih connect setelah itu akan muncul perintah status connected



25. Cek status VPN dan pastikan bahwa status adalah connect, success dan mendapatkan IP tunel dari server

26. Selanjutnya melakukan verifikasi IP Tunel pada client windows dan pastikan sudah mendapatkan ip address tunel dari server VPS dengan cara masuk ke dalam command prompt lalu masukan perintah ipconfig dan ip 10.8.0.2 adalah ip address tunel dari vps


27. Kemudian cek kembali status OpenVPN dan dapat dipastikan status nya menjadi connect


KONFIGURASI SELESAI







Komentar

Postingan populer dari blog ini

TUGAS 1 ASJ MEMBUAT BLOG

Konfigurasi RDP

Web server (IIS)