VPN - (Virtual Private Network)
KONFIGURASI VPN
A. Definisi
VPN atau Jaringan Pribadi Virtual (Virtual Private Network) membuat koneksi jaringan privat di antara beberapa perangkat melalui internet. VPN digunakan untuk mentransmisikan data secara aman dan anonim melalui jaringan publik.
B. Alat dan Bahan
- VPS
- Open VPN
- Putty
- WinSCP
C. Langkah Konfigurasi
1. Pertama kita remote VPS kita dengan meggunakan putty , dengan memakai ip address VPS dan untuk port kita pakai port 22
2. Kemudian untuk kolom login as masukan root , dan kolom password , masukan password yang berada di dashboard
3. Setalah masuk kita lakukan update terlebih dahulu dengan menggunakan command apt update
4. Lalu kita cek hostname server kita dengan menggunakan command hostnamectl
5. Setelah kita instal paket aplikasi open vpn menggunakan command wget https://git.io/vpn -O openvpn-install.sh
6. Setelah selasai install paket , kita install pada server dengan menggunkan command wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
7. Kemudian akan muncul tampilan pertanyaan ,
- IP Address yang akan digunakan `untuk tunelling ( pilih ip default server)
- Protokol yang akan digunakan open vpn ( pilih yang di rekomendasikan UDP )
- Pilihan port yang akan digunakan ( pakai port default 1194)
- Pilihan DNS server ( pilih DNS Google)
- Kolom untuk memasukan nama client ( seperti contoh fikri-client-vpn )
8. Kemudian kita lihat file client yang kita buat
9. Jika sudah ada kita Copy file tersebut dan kita taruh di direktori home , dengan command cp fikri-client-vpn.ovpn /home/
10. Selanjutnya verifikasi pada folder /etc/openvpn/server/easy-rsa/pki/private/ untuk memastikan file fikri-client-vpn.key
11. Kemudian kita aktifkan firewall NAT agar port openvpn dapa di gunakan , kita gunakan command ufw enable
12. Lalu kita aktifkan port 1194 yang menjadi port vpn kita dengan command ufw allow 1194 & ufw allow ssh
13. Setelah itu Cek tunel openvpn dengan cara cek ip address dengan command ip a
14. Sehabis itu Cek ip table dengan memakai command iptables -t nat -L
15. Kemudian setalah cek , kita tambahkan NAT agar client dapat terhubung dengan internet dengan command
16. Setalah menanmbahkan NAT kita login WinSCP ,
- pada kolom file protocol pilih SFTP
- Pada kolom Hostname kita masu IP Address Server
- Pada kolom Port Number kita pakai port 22
- Pada kolom Username kita masukan root
- Pada kolom Password kita masukan password vps
- Kemudian klik login
17. Lalu Kita klik kanan pada bagian file client dan klik download
18. Kemudian akan ditanyakan dimana menaruh tempat filenya
19. Setelah selasai download kita cek di komputer client
20. Sebelum ke langkah berikut kita pastikan openvpn sudah ter instal di PC client
21. .Lalu kita pergi ke windows client untuk meng impor file client kita,caranya klik tanda panah atas yang ada di sebelah pojok kanan taskbar windows.
23. Kemudian kita cari file client kita dan klik kanan dan klik connect
24. Setelah itu kita connect kan client ke VPN
25. Nah sehabis berhasil meng connect kan client ke VPN kita cek ip Tunnel
26. Kemudian kita cek interface kita apakah sudah bertambah secara otomatis
27. Selanjutnya kita cek pada Command Prompt , dan ketikan command ipconfig untuk cek apakah sduah mendapatkan ip tunnel atau belum
28. Setalah itu kita lakukan ping google untuk mengecek apakah vpn sudah terkoneksi dengan internet
29. Cek pada server VPS nya juga , untuk memastikan ip tunnel nya sudah masuk secara otomatis.
30. Lalu kita lihat juga pada file "fikri-client-vpn.ovpn",didalam nya sudah berisi file yang sudah dienkripsikan,cara melihatnya ketikan command "nano fikri-client-vpn.ovpn"
31. Jika file sudah berisi seperti diatas berarti konfigurasi VPN nya telah selesai.
Terimakasih..............
Komentar
Posting Komentar