Cara Install Server VPN di Linux Centos 7 OS dengan OpenVPN

Di zaman yang serba digital ini sering sekali kita bersinggungan dengan kebutuhan-kebutuhan aplikasi yang berbasis jaringan, misalnya web server internal, aplikasi akuntansi perusahaan dan lain sebagainya. Isue soal kemanan data terkadang menjadi perhatian sendiri, di sisi lain perusahaan belum memiliki SDM keamanan siber, VPN adalah solusi termudah yang dapat dipakai sebagai solusi, tanpa harus memikirkan rekrutmen SDM keamanan siber. Kali ini saya berbagi pengalaman cara install server VPN di Linux (OS Centos 7) dengan aplikasi server VPn dengan nama OpenVPN.

Ariktel ini akan membahas bagaimana supaya aplikasi jaringan perusahaan / bisnis anda bisa berjalan di VPN dengan potensi keamanan data lebih baik.

Langsung saja ya!

CARA INSTALL OPEN VPN SERVER

  1. login linux server anda dengan root
  2. status terminal anda boleh di posisi / directory mana saja untuk menjalankan tutorial ini. misalnya di /home atau di manapun
  3. download OpenVPN; “wget https://git.io/vpn -O openvpn-install.sh
  4. install OpenVPN; “bash openvpn-install.sh
    • installer akan menanyakan IP mana yang akan dijadikan server, jika anda punya 2 IP misalnya IP publik dan IP LAN maka keduanya akan ditampilkan. Silakan pilih yang IP publik
    • installer akan menanyakan protokol apa yang hendak dipakai, apakah UDP ataukah TCP, default UDP. silakan pilih UDP
    • installer akan menanyakan port berapa yang akan dipakai sebagai layanan vpn, default 1194. Langung tekan “enter” saja atau Silakan ketikkan 1194.
    • installer menanyakan DNS mana yang akan dipakai, Pada bagian ini silakan pilih nomor 1, yaitu current system resolver. Jika anda memilih DNS lainnya klien anda akan tidak bisa browsing ketika konek VPN, perlu konfirgurasi tambahan untuk menggunakan DNS lainnya.
    • terakhir, installer akan menanyakan “username” yang akan diberikan kepada user vpn, silakan ketikkan username sesuai selera anda.
    • (silakan lihat gambar di akhir artikel ini untuk melihat tampilan terminal linuxnya)
  5. Instalasi akan menghasilkan sebuah file openvpn yang dapat dipakai di klien. FIle openvpn yang berisi sertifikat ini akan berada di “/root“. Nama file adalah username yang tadi anda buat, misalnya “username.ovpn“. Jadi anda memiliki sebuah file “username.ovpn” di dalam folder /root, File tersebut silakan diberikan kepada klien untuk digunakan ketika menggunakan koneksi VPN.
  6. Jangan lupa, Port yang anda pakai untuk VPN (tadi 1194) harus dibuka di firewall, perbolehkan koneksi masuk / incoming connection menggunakan port 1194.
  7. Jika anda akan membuat user baru, cukup lakukan exekusi file installer VPN tadi seperti di atas (diulang), di bagian akhir tinggal buat username baru nya.

CARA MENGHUBUNGKAN VPN DI KLIEN WINDOWS

  1. anda sudah memiliki file “.opvn”, misalnya “username.ovpn”
    • file ini nanti perlu dipindah ke folder baru, setelah anda install aplikasi VPN
  2. download aplikasi klien OpenVPN di sini: https://openvpn.net/community-downloads/
  3. install klien openvpn sampai selesai, akan tampil pop up yang menyatakan bahwa belum ada konfigurasi VPN. Ini karena anda belum menyalin file openvpn ke filder yang disedikan
    • profil-openvpn-windows-7
  4. file “username.ovpn” silakan dipindah ke folder “C\Users[nama-user-windows-anda]\OpenVPN\config” atau “C\Program Files\OpenVPN\config\”
  5. Jalankan aplikasi OpenVPN
  6. tunggu beberapa saat, anda akan diberikan alamat IP VPN.
Cara Install Server VPN di Linux Centos 7 OS dengan OpenVPN