Sunday, June 2, 2013

Cara Cepat & Mudah Buat Personal VPN Server Sendiri (OpenVPN-based)

Feed: Arsip
Posted on: Monday, June 03, 2013 10:15
Author: emoticonizer
Subject: Cara Cepat & Mudah Buat Personal VPN Server Sendiri (OpenVPN-based)

 

Pendahuluan
Akhir2 ini smakin banyak orang tahu tentang VPN dan mulai coba menggunakannya. Banyak penyedia jasa layanan VPN baik yang gratis maupun yang berbayar. Tentunya baik VPN gratis maupun yang berbayar masing2 mempunyai kelebihan dan kekurangannya sendiri. Nah kali ini saya coba share cara membuat VPN sendiri untuk kebutuhan pribadi dengan harga yang lumayan lebih murah di banding langsung beli jasa VPN berbayar.

Apa kelebihannya?
Cuma satu, yg jelas user experience (rasa) nya berbeda. Ada rasa bangga menggunakan VPN yg kita build sendiri dari awal dibandingkan dengan VPN yang langsung jadi tinggal pakai.

Apa kekurangannya?
Pasti ada, lama-lama akan anda ketahui dengan sendirinya. Secara pribadi bagi saya kekurangannya tidak melebihi rasa bangga dalam penggunaannya.

Alat dan Bahan
- Koneksi Internet
- Kompie/lappy
- LEB VPS dgn OS Ubuntu

Khusus untuk LEB (Low End Box) vps tentu saja bisa agan cari di LowEndBox.com. Agar murah meriah (tanpa muntah) cari dengan specs RAM 128MB (cukup untuk menjalankan OpenVPN) tapi lebih besar lebih baik. Tentunya agan juga cari provider yang terpercaya dengan server yg terbukgti stabil, caranya tinggal baca comment dan review nya di sana. Butuh saran? BuyVM dan RAMNode.

Pada tutorial ini saya gunakan VPS dr Ramnode dgn specs: OpenVZ, SSD, 128MB, $24/tahun menggunakan kupon diskon SB31 atau LET30 potongan 30% jadi $16.8/tahun atau = $1.4/bulan. Jika berminat dan berkenan bisa menggunakan reff saya (http://goo.gl/DJnPy), saat ini sy butuh sekitar $20 utk payment ($100). :D

Cara Install OpenVPN

Step 0.
Seperti biasa, jika VPS agan berbasis OpenVZ maka aktifkan dulu TUN/TAP dan PPP di control panel agan (ex: SolusVM)

Step 1.
Skrg login ke VPS agan sebagai root melalui SSH client favorit (Putty).

Download Putty di sini:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Cara pakai Putty:
http://math.arizona.edu/support/account/remoteshell/putty.html
http://www.servermom.com/using-putty-to-ssh-to-your-server-from-windows/46/

Step 2.
Update dulu APT Ubuntu anda dgn command berikut:

Code:


apt-get update


lalu..

Code:


apt-get upgrade




Step 3.
Lalu download OpenVPN-AS dgn perintah berikut:

Ubuntu 32-bit:

Ubuntu 64-bit:



Step 4.
Trus jalankan proses instalasi dgn perintah:

Ubuntu 32-bit:

Code:


dpkg -i openvpn-as-1.8.5-Ubuntu12.i386.deb


Ubuntu 64-bit:

Code:


dpkg -i openvpn-as-1.8.5-Ubuntu12.amd_64.deb




Step 5.
Selesai. Sekarang tinggal tentukan passwordnya dgn perintah:

Code:


passwd openvpn



CARA PAKAI VPN

Step 1.
Buka browser (FF,IE,Chrome) lalu masukkan ip VPS agan:

Ganti xxx.xxx.xxx.xxx dgn ip address vps agan. Gunakan username openvpn dan password yg sudah anda tentukan di Step 5 (atas).



Step 2.
Download softwarenya OpenVPN Connect di halaman login sesuai OS komputer agan lalu install.



Step 3.
Setelah terinstall, kembali ke browser lalu klik tombol "Connect"



Nah statistik penggunaan VPN agan akan disajikan langsung di browser:




KESIMPULAN
Ternyata cukup mudah bukan? VPN-AS adalah versi Komersil dari OpenVPN biasa yg gratis. Kelebihannya: 1. Mudah diinstall, 2. Mudah dijalankan, 3. Web-based user interface. Bahkan settingnya juga bisa dilakukan via browser melalui:

Nah yang kita install diatas adalah versi Personal (gratis) dari OpenVPN-AS dengan limitasi untuk 2 pengguna / koneksi dengan fitur full seperti versi berbayarnya. Saya rasa untuk sebuah Personal VPN server hal tsb sudah lebih dr cukup. Sesuai judul, Personal VPN Server jadi bkan utk Public / umum.

screenshot halaman admin:



Trit seputar VPN lainnya:
- Cara cepat install VPN di CentOS
- Tutorial VPN (OpenVPN) by TeguhAditya

FAQ:
Menyusul kalau ada :D