Kamis, 19 Januari 2012

Membuat VPN server dengan PPTPD pada Debian


PPTPD merupakan Perangkat lunak yang dikenal kurang aman di lingkungan perangkat lunak VPN Server, namun jika kita ingin mendapatkan solusi yang cepat dengan VPN yang terhubung dengan perangkat PC Windows...
nah pada postingan saya di blog ini saya ingin berbagi tutorial tentang bagaimana melakukan settingan PPTP menggunakan debian lenny yang sebenarnya boleh dibilang cukup mudah kita hanya cukup melakukan instalasi kemudian sedikit konfigurasi.

Pertama kita lakukan install PPTP servernya disini kita menggunakan PPTPD

[root@server ~]# apt-get install pptpd

selanjutnya secara otomatis maka beberapa dependenci yang harus ada pada pptpd sudah terinstall
dan secara default maka konfigurasi untuk pptpd terletak pada /etc/pptpd.conf di dalamnya berisi beberapa konfigurasi, kita hanya harus menyesuaikan dengan kebutuhan kita saja..
Sebagai contohnya disini IP Address Server PPTPD yaitu: 202.54.206.6/29
dan sebagai IP address Client PPTPD sebagai remote IPnya yaitu: 10.10.10.10-10.10.10.15

setelah itu kita edit file konfigruasi pptpd.conf dengan perintah:
[root@server ~]# nano /etc/pptpd.conf
kemudian sesuaikan dengan konfigurasi contoh pada PPTPD server saya:
localip 202.54.206.6
remoteip 10.10.10.10-15
dengan begitu maka secara simultan nanti bisa ada sampai 15 koneksi VPN dalam waktu yang bersamaan yang bisa terhubung dengan VPN server

selanjutnya setelah selesai melakukan konfigurasi pptpd.conf maka selanjutnya adalah dengan melakukan konfigurasi pada [root@server ~]# /etc/ppp/pptpd-option pada konfigurasi ini merupakan custom konfigurasi jika kita ingin menggunakan mode koneksi pptp yang akan kita buat. sebagai contoh di pptpd-option saya sebagai berikut:

name VPN-Connection
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128

ms-dns 8.8.8.8

proxyarp
nodefaultroute
lock
nobsdcomp
noipx
mtu 1490
mru 1490
Setelah menyimpan konfigurasi pada file tersebut selanjutnya kita konfigurasikan untuk username yang digunakan pada file [root@server ~]#  /etc/ppp/chap-secret 
berikut adalah contohnya:

# client    server  secret    IP addresses
   user1        *       pass      *

arti dari baris diatas adalah yaitu kita membuat user dengan nama user1 bisa melalui server manapun dengan password: pass dan bisa di koneksikan melalui ip address manapun, kita juga bisa melakukan pembatasan ip address mana saja yang di perbolehkan untuk konek melalui VPN Server ini

langkah selanjutnya dan yang terakhir adalah dengan melakukan restart paket pptpd dengan melakukan perintah
[root@server ~]# /etc/init.d/pptpd restart


selanjutnya kita tinggal melakukan setup VPN Client pada komputer windows kita,

Sumber: Fathur Blog

 
Design by Automotive | Bloggerized by Free Blogger Templates | Hot Deal