Install PPTP Server di Ubuntu

 

Install paket PPTP Server

sudo apt-get  install pptpd

Edit file config pptp server di “/etc/pptpd.conf”:

sudo nano /etc/pptpd.conf

Tambahkan atau uncomment untuk :

localip 192.168.1.5
remoteip 192.168.1.234-238,192.168.1.245

“localip” diatas adalah IP address di sisi server. dan “remoteip” adalah IP address yang akan didapat oleh user VPN Anda. Setting subnet IP ini sesuaikan dengan kebutuhan jaringan VPN anda.

Edit file config “/etc/ppp/pptpd-options”:

sudo nano /etc/ppp/pptpd-options

Tambahkan option berikut

ms-dns 192.168.1.1
nobsdcomp
noipx
mtu 1490
mru 1490

Option ms-dns adalah IP server DNS yang ditentukan untuk jaringan user VPN (PPTP) Server Anda, settingan DNS user VPN akan diarahkan pada IP address tersebut.
Sekarang tambahkan username password untuk otentifikasi agar bisa terhubung dengan VPN/PPTP server Anda, dengan cara :
 
Edit file config chap-secrets

sudo nano /etc/ppp/chap-secrets


tambahkan :

username server1 password123*

Restart daemon pptpd

sudo /etc/init.d/pptpd restart

Test apakah VPN (PPTP) server anda sudah berjalan atau belum, dengan perintah :

netstat -alpn | grep :1723
Aktifkan IP Forwarding dengan cara edit file

sudo nano /etc/systcl.conf

net.ipv4.ip_forward = 0
menjadi
net.ipv4.ip_forward = 1


kemudian kita membuat rule NAT untuk iptables di konfigurasi /etc/rc.local dan tambahkan konfigurasi berikut ini.

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Jika Anda ingin user VPN anda menggunakan koneksi internet melewati VPN (PPTP) server Anda, tambahkan baris berikut ini di /etc/rc.local

iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables -I INPUT -s 192.168.1.0/24 -i ppp0 -j ACCEPT
iptables --append FORWARD --in-interface eth0 -j ACCEPT

 Semoga Bermanfaat :)

Sumber : AdamOnline
Share this article :
 

Posting Komentar

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Tutorial Computer Networking - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger