Cara instalasi dan konfigurasi VPN server

Terdapat banyak cara untuk menginstal OpenVPN server dan cara yang paling mudah adalah dengan menggunakan bantuan script auto installer OpenVPN server yang telah kami sediakan.
Berikut adalah Cara Instalasi dan Konfigurasi VPN Server:
1. Download Installer OpenVPN dan kemudian unzip file openvpn-install.sh_.zip dengan perintah berikut:



unzip openvpn-install.sh_.zip
2. Jalankan instalasi openvpn openvpn-install.sh dengan perintah:


sh openvpn-install.sh
3. Menu instalasi akan muncul dan secara otomatis mendeteksi OS yang digunakan. Selanjutnya, akan diminta untuk mengkonfirmasi IP yang digunakan. Tekan Enter untuk melanjutkan.
Isikan data berikut selama proses instalasi:
IP address – script installer openvpn akan secara otomatis mendeteksi IP server yang kita gunakan. Tekan Enter untuk melanjutkan.
Which protocol do you want for OpenVPN connections – pilih no 2 untuk memilih TCP dan tekan Enter untuk melanjutkan.
What port do you want OpenVPN listening to – secara default, vpn akan menggunakan port 1194. Tekan Enter untuk melanjutkan.
Which DNS do you want to use with the VPN – Kami menyarankan untuk menggunakan Google. Tekan Enter untuk melanjutkan.
Client name – masukkan nama klien baru yang ingin dibuat. Nama klien bisa nama kita sendiri.
Press any key to continue – Tekan sembarang tombol keyboard untuk melanjutkan dan proses instalasi openvpn server akan berlangsung.
4. Setelah proses instalasi selesai, maka kita akan mendapatkan pesan berikut:



Your client configuration is available at: /root/e-cloud.ovpn
If you want to add more clients, you simply need to run this script again!
Server VPN telah terinstal dan kita dapat menggunakan konfigurasi vpn client (user vpn) yang berada di /root/e-cloud.ovpn (sesuai pesan terakhir instalasi openvpn selesai) di Laptop atau PC kita untuk kemudian melakukan koneksi ke server VPN.
Kita juga dapat menambahkan user baru dengan kembali menjalankan perintah:


sh openvpn-install.sh
Maka menu atau dialog VPN berikut akan muncul:


Looks like OpenVPN is already installed.

What do you want to do?
   1) Add a new user
   2) Revoke an existing user
   3) Remove OpenVPN
   4) Exit
Select an option [1-4]:
Add a new user – menambahkan user openvpn (openvpn client) baru.
Revoke an existing user – menghapus user openvpn yang sudah ada.
Remove OpenVPN – menghapus instalasi openvpn server.
Penting: Jika kita menggunakan CSF sebagai firewall, maka pastikan untuk menambahkan baris berikut pada /etc/csf/csfpre.sh agar VPN dapat bekerja dengan baik dan kemudian restart csf:



iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -s 10.8.0.0/24 -j ACCEPT
iptables -A FORWARD -j REJECT
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o venet0 -j MASQUERADE
iptables -t nat -A POSTROUTING -j SNAT --to-source 157.27.218.243
Ubah 157.27.218.243 ke IP VPS Anda.
Selesai 🙂

Komentar

Postingan populer dari blog ini

Virtual Private Network (VPN)