Installing PPTP Server on Debian Lenny
PPTP (Point-to-Point Tunneling Protocol) adalah Perangkat lunak VPN-Server yang dikenal kurang aman dibandingkan dengan Perangkat lunak VPN lainnya.
Namun jika kita membutuhkan solusi yang cepat untuk sebuah VPN Server yang terhubung dengan PC Windows, maka PPTP adalah jawabannya.
Pada postingan saya kali ini akan saya tunjukkan betapa mudahnya setting PPTP server pada Debian Lenny. Kita hanya perlu melakukan Install dan configure server PPTPD itu berdasarkan kebutuhan kita.
Pertama, kita install dulu pptpd :
~ apt-get install pptpd
Beberapa dependensi seperti bcrelay dan ppp akan secara otomatis terinstall.
Default configuration file pptpd terinstall di /etc/pptpd.conf
Didalamnya berisi contoh konfigurasi dan ditampilkan sebagai komentar. Kita dapat meng edit salah satu pilihan yang tersedia.
Satu-satunya yang perlu dikonfigurasi adalah Ip address local server yang digunakan oleh pptpd sebagai gateway lokal untuk remote host dan remote user.
Sebagi contoh disini IP address server pptpd dengan ip address 192.168.1.1/24
Kita buka dengan vi editor file /etc/pptpd.conf untuk melakukan konfigurasi
Vi /etc/pptpd.conf
Tambahkan script ini :
localip 192.168.1.1
remoteip 192.168.1.51-70
Disini kita menggunakan Ip address local 192.168.1.1 sebagai Ip address pptpd, dan Ip address untuk remote user akan dialokasikan dari 192.168.1.51 sampai 192.168.1.70 berarti juga kita memiliki 20 user VPN secara simultan terhubung ke PPTP Server.
Ip address bisa menggunakan ip local (seperti contoh saya diatas) atau bahkan bisa juga menggunakan IP Public.
Konfigurasi berikutnya adalah pada file /etc/ppp/pptpd-option.
Konfigurasi umum yang digunakan adalah sebagai berikut :
name VPN-kudewerefuse-paprefuse-chaprefuse-mschaprequire-mschap-v2require-mppe-128ms-dns 192.168.1.1proxyarpnodefaultroutelocknobsdcompnoipxmtu 1490mru 1490
Yang terakhir, Kita perlu untuk membuat username dan password untuk setiap remote user.
Disini : /etc/ppp/chap-secret
Contoh :
# client server secret IP addresses
user * pass *
Disini kita membuat username : user dengan password : pass
Untuk membatasi koneksi host tertentu bisa juga mengganti tanda * dibawah IP addresses dengan IP address tertentu.
Konfigurasi PPTPD server sudah selesai. Untuk mengaktifkan perubahan yang yang kita buat, restart server PPTPD :
/etc/init.d/pptpd restart
Untuk mencari dan memecahkan kesalahan yang timbul, kita bisa melihat log file di /var/log/syslog
Sekarang Kita sudah bisa terhubung dengan PPTP server dengan menggunakan VPN-PPTP client yang disediakan workstation windows.

No Comments, Comment or Ping
Reply to “Installing PPTP Server on Debian Lenny”