Langsung ke konten utama

Mengonfigurasi OpenVPN pada server Ubuntu 20.04

Virtual Private Network (VPN) dikenal sebagai alat yang digunakan untuk menyambungkan jaringan antar gedung perkantoran secara aman. Mengingat, banyak sekali kasus yang sedang hangat diperbincangkan tentang pencurian data pribadi melalui dunia maya membuat para pengguna internet menjadi khawatir dan was-was terkait keamanan data yang sedang tidak aman. Sejumlah aplikasi yang beredar di dunia internet dikhawatirkan akan melakukan hal tersebut.

Lalu apa yang harus kita lakukan sebagai netizen yang setiap harinya pasti berselancar di media sosial, apakah benar penggunaan jaringan pribadi ini menjadi solusi terbaik untuk melindungi data diri di internet? berikut penjelasan mengenai Virtual Private Server dan kegunaannya

Pengertian VPN 

VPN adalah layanan koneksi yang mampu memberikan akses ke suatu tujuan jaringan, dimana semua data akan terenkripsi sehingga penjelajahan pun menjadi lebih privat dan aman. VPN adalah layanan koneksi yang paling sering digunakan oleh perusahaan untuk melindungi data yang sensitif.

Kepanjangan dari VPN adalah Virtual Private Network, yang dalam bahasa Indonesia berarti Jaringan Pribadi Virtual. Saat ini, VPN menjadi salah satu solusi paling umum untuk melindungi privasi dan keamanan internet. VPN juga dapat dikatakan sebagai metode yang digunakan untuk menambah keamanan dan privasi ke jaringan pribadi dan publik.

Cara Kerja VPN

Cara kerja VPN adalah melakukan enkripsi pada pertukaran data bahkan sebelum koneksi publik membacanya. Ketika terhubung dengan internet menggunakan koneksi VPN itu seperti mengakses internet menggunakan jalur khusus, tidak menggunakan jalur utama yang telah disediakan pada suatu jairngan.

Ketika kita menggunakan internet tanpa VPN, penyedia layanan internet (ISP) dimana kita menggunakan internet, akan menjadi jembatan utama antara perangkat kita dan internet. ISP akan menetapkan IP address khusus ke perangkat kita, serta melacak semua website yang kita buka.

Konfigurasi VPN SERVER

Dalam membangun server VPN disini, saya menggunakan 3 perangkat virtual jaringan yang dijalankan pada aplikasi VirtualBox, diantranya 

        a. Ubuntu server 20.04 [download disini]
        b. Ubuntu desktop 18.04 [download disini]
        c. Windows 7 Pro [download disini]

  • pada ubuntu server atur adapter network, atur adapter 1 menjadi bridge ke adapter PC fisik yang kita gunakan dan adapter 2 menjadi host only untuk dihubungkan dengan ubuntu desktop 


  • setelah masuk ke dalam server ubuntu, atur IP Address secara static pada server dengan ketentuan bahwa enp0s3 adalah adapter 1 yang artinya bahwa interface ini bridge dan enp0s8 adalah adapter 2 dan interface ini host only 

  • pastikan bahwa server ubuntu dapat terkoneksi ke jaringan internet dengan melakukan ping ke google.com

  • untuk dapat mendapatkan beberapa file dari paket layanan openvpn, maka install utilitas dari git dengan perintah apt install git

  • lakukan download file openvpn menggunakan link yang didapat dari github.com dengan perintah yaitu git clone https://github.com/Nyr/openvpn-install.git, masukkan perintah tersebut pada direktori /home

  • lalu jika kita lakukan ls pada direktori /home akan tampil file donwloader dari openvpn, ubah mode dari file openvpn dengan perintah chmod +x openvpn-install.sh 

  • masuk kedalam menu konfigurasi dari openvpn dengan memasukkan perintah ./openvpn-install.sh, pastikan saat menjalankan perintah kita berada pada direktori /home/openvpn-install pilih IP Address yang akan didaftarkan untuk openvpn, pilih IP Address pada enp0s8 yaitu 192.168.100.1

  • pilih protocol dari openvpn , bisa gunakan dengan rekomendasi dari menu openvpn yaitu protocol UDP 

  • tentukan port yang akan digunakan, gunakan port default yaitu port 1194

  • pilih DNS yang akan kita gunakan pada openvpn, pilih DNS Google 

  • beri nama untuk file hasil konfigurasi dari openvpn yang sudah kita atur 

  • untuk mengetahui lokais file dari openvpn yang sudah kita konfigurasi bisa dilihat pada keterangan dari hasil konfigurasinya yaitu file berada pada /root/vpn-ubuntu.ovpn 

  • copy file vpn-ubuntu.ovpn kemudian paste ke direktori /home untuk mempermudah langkah selanjutnya 

  • login ke dalam WinSCP untuk memindahkan file vpn-ubuntu.ovpn yang terdapat pada direktori /home ke perangkat PC yang kita gunakan 

  • Pindahkan file vpn-ubuntu.ovpn yang sebelumnya sudah kita letakkan pada PC yang kita gunakan ke Folder baru pada Disk D 

  • Tambahkan folder share pada virtual machine dari perangkat client yaitu Ubuntu Desktop dan Windows 7 Client dan pastikan folder yang dishare adalah folder yang didalamnya terdapat file openvpn 

  • agar kedua Client ubuntu dan windows mendapatkan IP Address secara DHCP, maka tambahkan DHCP Server pada server ubuntu pada enp0s8, jika sudah diatur DHCP Server maka jangan lupa untuk melakukan restart pada layanan dari DHCP dengan perintah /etc/init.d/isc-dhcp-server-ldap restart 

  • setelah semua konfigurasi pada server ubuntu sudah dilakukan, selanjutnya adalah melakukan beberapa konfigurasi pada clientnya 

  • untuk client yang pertama yaitu ubuntu desktop, pada ubuntu desktop pastikan bahwa IP Address yang didapat adalah IP Address DHCP. IP Address yang didapat oleh perangkat ubuntu desktop adalah 192.168.100.3/24 

  • dan untuk mendapatkan folder yang sebelumnya dsudah dishare pada virtual machine dari perangkat client, maka masukkan script smb://192.168.100.4/ pada menu other locations 

  • agar dapat membaca folder yang tadi sudah dishare, maka nonaktifkan terlebih dahulu semua protection file sharing pada perangkat PC kita. pilih folder yang tadi kita share 

  • agar file openvpn dapat dijalankan pada client ubuntu maka pindahkan terlebih dahulu file tersebut ke pc client ubuntu 

  • pastikan bahwa file sudah berhasil dipindahkan ke pc client ubuntu sebelum menyambungkan vpn 

  • untuk menghubungkan dengan vpn pada client ubuntu, klik tanda (+) pada samping tulisan VPN di menu Network 

  • pada menu Add VPN pilih import file karena kita sudah memiliki file dari konfigurasi openvpn 

  • setelah itu, pilih file konfigurasi openvpn yang akan kita gunakan untuk menyambungkan VPN 

  • setelah itu klik Add untuk menyambungkan VPN pada perangkat ubuntu client 

  • VPN dengan file konfigurasi openvpn-ubuntu sudah berhasil ditambahkan, untuk mengaktifkannya maka geser tuas pada vpn-ubuntu 

  • lakukan pengecekkan pada pc client ubuntu yang sudah terkoneksi dengan VPN dengan memasukkan perintah ip a sh tun0 

  • jika sebelumnya kita telah menyambungkan dan mengaktifkan VPN dari server ubuntu ke client ubuntu desktop maka selanjutnya kita sambungkan VPN pada client Windows 7 

  • sebelum itu, izinkan terlebih dahulu network discovery and file sharing pada client Windows 7 

  • pada menu Network, pilih komputer pc kita dimana tempat folder yang kita share berada  

  • masuk ke dalam folder tersebut untuk mendaptakan file konfigurasi VPN 

  • diakrenakan pada client windows 7 membutuhkan aplikasi openvpn, maka tambahkan terlebih dahulu pada folder yang kita share sebelumnya
Aplikasi OpenVPN : Download Disini


  • pindahkan file konfigurasi VPN ke client Windows 7 agar dapat dijalankan pada client Windows 7 

  • lakukan install aplikasi OpenVPN pada client Windows 7 

  • setelah install selesai, lakukan import file konfigurasi openvpn-ubuntu pada aplikasi OpenVPN yang sudah diinstall sebelumnya 

  • pilih file konfigurasi openvpn-ubuntu untuk diimport pada aplikasi OpenVPN 

  • pastikan bahwa VPN sudah terkoneksi menggunakan file konfigurasi dari openvpn-ubuntu 

  • pada status dari VPN pu n sudah CONNECTED yang artinya bahwa VPN suadh berhasil terkoneksi 

  • dan untuk IP Addres yang didapat dari VPN adalah 10.8.0.2/24 untuk perangkat client Windows 7

 

Komentar

Postingan populer dari blog ini

DHCP Server w/ Ubuntu Server

 DHCP SERVER LINUX IN PNETLAB  Untuk membangun sebuah topologi jaringan DHCP Server di PNETLAB dibutuhkan beberapa perangkat diantaranya;  1 Perangkat Ubuntu Server  1 Perangkat Switch (bridge) 1 Perangkat Cloud (management_cloud) 2 Perangkat Client (VPC) Untuk dapat membuat topologi seperti gambar diatas, sebelumnya download perangkat Ubuntu server terlebih dahulu pada Menu Device  Buat lab baru, lalu tambahkan perangkat Ubuntu Server pada lab dengan menambahkan konfigurasi IP Address pada eth1 dan eth2, pastikan IP Address yang ditambahkan pada eth1, 1 network dengan IP Address yang ada pada perangkat fisik  Ubah Secondary Console Ubuntu Server menjadi SSH dan beri username root Selanjutnya, tambahkan perangkat Switch dengan type bridge  Tambahkan 2 VPC sebagai Client dari Ubuntu Server  Tambahkan juga perangkat Cloud dengan type Management(Cloud) sebagai internet  Jika semua perangkat sudah ditambahkan, selanjutnya sambungkan Ubuntu Server...
POTENSI LOWONGAN PEKERJAAN TEKNIK KOMPUTER JARINGAN

Keamanan Jaringan Mengguanakan NMAP

Pengertian NMAP NMAP adalah singkatan dari Network Mapper yang merupakan sebuah tool atau alat yang bersifat open source. Alat ini hanya digunakan secara khusus untuk eksplorasi jaringan serta melakukan audit terhadap keamanan dari jaringan. Saat ini, NMAP dapat digunakan secara gratis pada semua platform seperti Microsoft Windows, Linux(Semua Distro), Mac OS X, FreeBSD, OpenBSD, NetBSD, Sun Solaris, Amiga, HP-UX, dan banyak lainnya. Selain itu, tools ini juga hadir dengan berbagai macam fitur yang membuatnya semakin canggih. Fungsi NMAP Di bawah ini saya akan menjelaskan kepada kalian tentang beberapa fungsi yang dimiliki oleh NMAP, diantaranya:      1.  Melakukan scanning pada port jaringan NMAP berfungsi untuk  melakukan scanning dan melihat port yang terbuka secara terperinci pada host target.NMAP berfungsi untuk  melakukan scanning dan melihat port yang terbuka secara terperinci pada host target     2. Mendeteksi OS dan versi pada host Memeri...