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:
lalu..
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:
dpkg -i openvpn-as-1.8.5-Ubuntu12.i386.deb
Ubuntu 64-bit:
dpkg -i openvpn-as-1.8.5-Ubuntu12.amd_64.deb
Step 5.
Selesai. Sekarang tinggal tentukan passwordnya dgn perintah:
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