Rabu, 17 Februari 2010

PPTPD VPN Server dengan Ubuntu

Kemarin sore, tepatnya sebelum magrib saya coba oprek VPN server dengan ubuntu. VPN server ini menggunakan pptpd yang tidak include dengan ubuntu secara langsung (biasalah ubuntu). Tapi asalkan bisa koneksi dengan baik atau punya repository sendiri ga akan masalah. VPN adalah Virtual Private Network yang digunakan untuk membangun sebuah jaringan khusu diatas suatau jaringan yang sudah ada. Protokolnya khusus yaitu PPTP (Point to Point Tuneling Protocol). Oke langsung aja Step nya :




$ sudo apt-get install pptpd



Setelah selesai installasi selesai kita mulai untuk konfigurasi nya. Tahap pertama kita edit file /etc/pptpd.conf isikan tambahkan baris berikut :





localip 10.0.0.1
remoteip 10.0.0.2-20


option /etc/ppp/options-pptpd



Selanjutnya kita konfigurasi optionnya. edit file /etc/ppp/options-pptpd dan isi dengan baris berikut:




name pptpd
ipparam PoPToP
lock
mtu 1490
mru 1490
ms-wins $ISI DENGAN IP WINS Server
ms-dns $ISI DENGAN IP DNS 1
ms-dns $ISI DENGAN IP DNS 2
multilink
proxyarp
auth
require-mschap
require-mschap-v2
ipcp-accept-local
ipcp-accept-remote
lcp-echo-failure 30
lcp-echo-interval 5
deflate 0
require-mppe-128
nopcomp
noaccomp



Selanjutnya buat user untuk dial VPN nya. edit file /etc/ppp/chap-secret dan tambahkan user dan password yang diinginkan.




clinkz87          pptpd         ganteng     *



Maksud dari baris diatas adalah user name = clinkz87, server pptpd, password = ganteng dan host IP dari mana saja.


Kalau sudah selesai konfigurasi, langkah terakhir adalah menjalankan service pptpd nya dengan perintah :




$ sudo /etc/init.d/pptdp start



lakukan testing dari client. semoga berhasil ;)



localip 10.0.0.1
remoteip 10.0.0.2-20

11 komentar: