VPN

 

Nama : Ilham Taufiqurrahman

Kelas : 12 TKJ B



 KONFIGURASI VPN SERVER 

 




Langkah pertama, buka aplikasi PuTTY untuk meremote VPS, dengan cara masukkan IP Public dari vps lalu menggunakan port 22, kemudian klik openSetelah itu, login menggunakan user dan password yang terenkripsi dari vps. Jika sudah berhasil login, kemudian update vps nya terlebih dahulu, dengan perintah apt update.


Setelah itu, download terlebih dahulu paket OpenVpn, dengan perintah wget https://git.io/vpn -O openvpn-install.sh. Lalu ketikkan perintah ls untuk melihat apakah file nya sudah berhasil didownload atau belum.



Selanjutnya, mengkonfigurasi file OpenVpn, dengan perintah sudo chmod +- openvpn-install.sh untuk mendapatkan akses mengkonfigurasi file nya.



Setelah itu, pada bagian ipv4 pilih IP Address yang akan digunakan, disini saya memilih IP Address dari VPS maka saya ketikkan 1, lalu pada bagian Protocol yang digunakan dalam konfigurasi vpn itu direkomendasikan menggunakan UDP, untuk port yang digunakan menggunakan port default yaitu 1194, dan untuk DNS saya memilih google, maka saya ketikkan 2, lalu yang terakhir membuat nama client hotim-client-vpn, setelah itu tekan enter untuk melakukan installasi OpenVpn.



Selanjutnya, copy file hotim-client-vpn.ovpn ke direktori home, dengan perintah cp hotim-client-vpn.ovpn, lalu verifikasi dengan ketikkan perintah ls pada direktori home untuk memastikan file nya sudah berhasil di copy atau belum.




Kemudian, pindah pada direktori /etc/openvpn/server/easy-rsa/pki/private, lalu ketik perintah ls dan pastikan file tersebut sudah di generate secara otomatis.


Setelah itu, pindah ke direktori home lagi, kemudian cek status firewall nya sudah aktif atau belum, dengan perintah ufw status, jika belum aktif, aktifkan, dengan perintah ufw enable.



Selanjutnya, kita memberikan izin lalu lintas pada OpenVpn dengan port 1194 dan ssh port 22, dengan perintah ufw allow.


Melakukan verifikasi tunnel OpenVpn pada server dengan mengecek IP Address tunneling yang sudah bertambah secara otomatis, dengan perintah ip a.

Verifikasi juga pada link iptables dengann perintah iptables -t nat -L.



Dan jangan lupa setting ip firewall nat terlebih dahulu agar client dapat terkoneksi ke jaringan internet, dengan ketikkan perintah iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE



Selanjutnya, buka browser, kemudian search https://openvpn.net/community-downloads/ untuk mendownload file OpenVpn Client.


Jika sudah behasil di install, setelah itu buka aplikasi WINSCP verifikasi, dengan cara pada bagian hostname pilih ip server yang digunakan, disini ip server saya 203.175.11.182 dan menggunakan port 22, serta masukkan user (root) dan password (masukkan password yang dberikan dari vps). Steelah itu klik login.



Selanjutnya download file tersebut, dengan cara klik kanan pada file, kemudian klik download.



Lalu, pilih local direktori untuk menyimpan file tersebut. 



Dan pastikan sudah berhasil didownload direktori yang dipilih.



Dan verifikasi lagi pada laptop dengan cek kembali file ilham-client-vpn.ovpn pada direktori yang kalian save



Selanjutnya, buka CMD untuk uji coba koneksi internet, dengan cara ping ke google.com dan pastikan status nya reply.



kemudian koneksikan client windows atau laptop client dengan cara klik connect.





Selanjutnya, verifikasi ip address tunnel apakah sudah mendapatkan ip address tunnel dari server dengan ketikkan perintah ipconfig.


Lakukan uji coba ping ke google.com pastikan client sudah mendapatkan koneksi internet.




Setelah itu, verifikasi pada komputer server untuk memastikan bahwa ip tunnel sudah didapatkan secara otomatis.



Yang terakhir, verifikasi melihat key sudah dienkripsikan.







Posting Komentar

0 Komentar