xiitkj2-laporan-davaqolby-asj

 Nama : Dava Qolby F

 Media : Oracle Virtualbox

 Kompetensi : Implementasi VPN dan Laporan pengujian 

================================================================

Langkah pertama yang harus dilakukan adalah 

Login ke debian dengan menggunakan user root 

Menginstall openvpn nya

Dengan cara apt-get install openvpn

Kemudian install ftp server sebagai media

Download file vpn

Kemudian isi IP address di debian dengan cara:

Nano /etc/network/interfaces

Isi IP address 192.168.18.1/28




Langkah selanjutnya mengaktif ip forwarding dengan cara ketik nano /etc/openvpn/



  Copy file easy-rsa ke openvpn dengan cara : cp -r /usr/share/easy-rsa/etc/openvpn/

 Sebelum itu masuk ke direktori easy-rsa dengan cara : cd /etc/openvpn/easy setelah itu ubahnama vars example menjadi vars dengan cara : my vars .example vars 

Kemudian masuk ke direktori vars untuk memberikan konfig dengan cara vars 


 
Setelah masuk ke direktori vars isikan konfigurasi seperti gambar di bawah ini 



   Setelah itu membuat kunci sertifikat private dari server openvpn dengan cara: /easy-rsa init-pki



   Lalu membuat sertifikat VPN dengan cara : ./easy-rsa build-ca nopass


 Membuat permintaan sertifikat dan kunci private server dengan cara: ./easyrsa gen-req server nopass
 

 Lalu membuat sign permintaan server dengan nama server saja dengan cara: ./easyrsa sign-req server server


Setelah itu generate DIFFIE-HELLMAN dengan cara: ./easyrsa gen-dh


Dan tambahkan lapisan keamanan dengan cara: openvpn --genkey --secret ta.key

 Kalo sudah, mengcopy file" yang saya cantumkan di bawah ini ke direktori openvpn dengan cara :
cp ta.key /etc/openvpn/
cp pki/ca.crt /etc/openvpn/
cp pki/private/server.key /etc/openvpn/
cp pki/issued/server.crt /etc/openvpn/
cp pki/dh.pem /etc/openvpn/

Setelah itu, generate kunci untuk client dengan cara: ./easyrsa gen-req client nopass


Lalu hasilkan permintaan sign untuk client dengan cara: ./easyrsa sign-req client client


Kalo sudah, mengcopy file" yang saya cantumkan di bawah ini ke direktori client dengan cara:

cp  pki/ca.crt  /etc/openvpn/client/
cp  pki/issued/client.crt  /etc/openvpn/client/
cp  pki/private/client.key  /etc/openvpn/client/

  Setelah itu, kalian konfig server.conf di direktori openvpn dengan cara: nano  /etc/openvpn/server.conf lalu isikan seperti gambar di bawah ini


  kalo sudah diconfig sekarang kalian cek status openvpnnya dengan cara: systemctl status openvpn@server kalo ada bacaan active(berwarna hijau) itu artinya berhasil seperti gambar di bawah ini


   Setelah itu kalian lanjut mengkonfigurasi file client.ovpn di direktori openvpn dengan cara: nano   /etc/openvpn/client


lalu isikan seperti gambar di bawah ini


  Setelah itu kalian buat direktori namanya datavpn dengan cara: mkdir  /home/(nama user biasa kalian)/datavpn


lalu kalian mengcopy file"  yang saya cantumkan di bawah ini ke direktori datavpn dengan cara:

cp  /etc/openvpn/client/ca.crt   /home/(nama user biasa kalian)/datavpn
cp  /etc/openvpn/client/client.crt  /home/(nama user biasa kalian)/datavpn
cp  /etc/openvpn/client/client.key  /home/(nama user biasa kalian)/datavpn
cp  /etc/openvpn/ta.key   /home/(nama user biasa kalian)/datavpn
cp  /etc/openvpn/client.ovpn   /home/(nama user biasa kalian)/datavpn


   Setelah itu kita berikan permission pada direktori datavpn dengan cara: chmod 777  /home/(nama user biasa kalian)/datavpn


  Kalo sudah, langkah selanjutnya adalah mengecek interface VPN  di debian dengan cara: ip a   jika ada tulisan tun0 maka interface vpn kita sudah berhasil

   Selanjutnya kalian pindahkan file" yang ada di direktori datavpn ke windows dengan menggunakan FTP dengan cara: kalian masukan ip debian kalian ke network yang ada  windows explorer lalu tinggal masukan ipnya dan login dengan user yang sudah kalian buat


Kemudian pindahkan ke folder installan OpenVPN pada windows seperti ini




Lalu jalankan OpenVPN klik kanan client dan lihat hasilnya kalo berhasil kalian lihat ip pada interface OpenVPN TAP-Window6




 





Komentar

Postingan populer dari blog ini

Install phpmyadmin di Debian 10