Senin, 17 Januari 2011


VPN

--Virtual Private Network--

PENGERTIAN

Virtual private network atau disingkat VPN adalah variasi lain dari skema jaringan yang dibangun sebagai jaringan khusus dengan menggunakan jaringan internet umum. Karena menggunakan jaringan internet, sebuah perusahaan yang membuat WAN (Wide Area Network) berbasis VPN ini mampu menjangkau area yang sangat luas dan lintas geografi. VPN menyediakan koneksi poin-to-poin baik kepada kantor cabang maupun kepada seorang karyawan yang sedang bertugas ditempat lain.VPN dapat menjadi jaringan khusus yang besar dan tidak terbatas. Sebuah WAN khusus yang jauh lebih efisien, aman dan berbiaya ekonomis dari WAN atau LAN tradisional. Sehingga telah banyak perusahaan-perusahaan yang menggunakan VPN sebagai infrastruktur jaringanya yang menghubungkan antara kantor pusat dengan kantor cabang dan dengan agen serta client nya.Tidak ada standar tertentu untuk VPN, namun secara umum dapat disebut bahwa VPN menggunakan jaringan internet umum untuk satu atau beberapa keperluan dengan membentuk lorong khusus (jaringan khusus / tunnelling) secara virtual.

Dalam penggunaan sebagai jaringan khusus ini, VPN diset sedemikian rupa dengan sebuah software dan hardware dengan protocol tertentu yang akan digunakan untuk otentikasi antar user dan untuk penyandian jaringannya. Umumnya VPN dipasangi firewall di dekat servernya yang berfungsi untuk menyaring sehingga hanya client yang telah terdaftar saja yang dilayani.

VPN terbagi dalam 2 bagian yaitu bagian “dalam” yang diproteksi dengan sistem sandi tertentu dan bagian “luar” yang merupakan infrastruktur internet yang tidak diproteksi. Memproteksi data dengan penyandian selama perjalanan antar user dalam sebuah VPN telah sangat populer dan selalu digunakan.

TOPOLOGI


KONFIGURASI

· Install PPTP Server pada Ubuntu Server

# apt-get install pptpd

· Konfigurasikan PPTP Server

# pico /etc/pptpd.conf

Ubah #localip 192.168.0.1 menjadi

localip 192.168.0.1

Pengertian localip adalah ip yang akan diberikan untuk server

Ubah #remoteip 192.168.0.234-238,192.168.0.245 menjadi

remoteip 192.168.0.234-238,192.168.0.245

Pengertian remoteip adalah ip yang akan diberikan untuk client

· Buat user account untuk koneksi PPTP

# pico /etc/ppp/chap-secrets

· Tambahkan baris berikut

user pptpd password *

Pengertian user adalah nama account user yang akan digunakan untuk koneksi ke server,

Pengertian pptpd adalah nama konfigurasi yang akan dipakai sesuai dengan isi file /etc/ppp/pptpd-options,

Pengertian password adalah password yang akan digunakan untuk koneksi ke server, Pengertian * adalah asal dari IP Address user

· Konfigurasi telah selesai diubah, selanjutnya adalah menjalankan service pptpd

# /etc/init.d/pptpd start

· Untuk membuat supaya client pptp dapat saling berkomunikasi satu sama lainnya, maka harus dienable kan ip_forward server

# pico /etc/sysctl.conf

· Ubah #net.ipv4.ip_forward=1 menjadi net.ipv4.ip_forward=1 , Ini berfungsi untuk menforward data dan koneksi antar client

# sysctl -p /etc/sysctl.conf

· Setelah selesai konfigurasi servernya, selanjutnya konfigurasikan Windows XP vpn clientnya agar dial ke vpn server ubuntu. Lalu pada ubuntu, untuk melihat koneksi yang telah dibuat oleh PPTP server dapat mengetikan

# ifconfig

Tidak ada komentar:

Posting Komentar