APA itu PPTP? bagi kalian yang sudah berkecimpung didunia jaringan internet mungkin sudah paham apa itu PPTP dan kali ini saya akan share bagaimana konfigurasi PPTP Server pada Linux Ubuntu 16.04, bagi kalian yang belum tahu apa itu PPTP bisa baca dulu artikelnya disini. Berikut langkah-langkah konfigurasinya:

Isntall Package PPP dan PPTPD

 apt-get install ppp pptpd

Konfigurasi PPTPD.CONF

 nano /etc/pptpd.conf 

tambahkan text seperti dibawah ini atau kalian bisa edit text yang sudah ada dengan menghilangkan tanda # dan mengganti ip sesuai kenginginan kalian:

 localip 192.168.0.1
 remoteip 192.168.0.10-100

Pada baris diatas maksudnya, localip merupakan IP local VPN yang digunakan server, sedangkan remoteip merupakan range IP yang akan diberikan untuk client yang login ke VPN
Edit file /etc/ppp/pptpd-options, cari tulisan ms-dns dengan menekan ctrl+w ganti ip dns menjadi dns Open Google:
nano /etc/ppp/pptpd-options

 ms-dns 8.8.8.8
 ms-dns 8.8.4.4

Menambah User Login PPTPD

 nano /etc/ppp/chap-secrets 
 # Secrets for authentication using CHAP
# client server   secret    IP addresses
user1    pptpd   user1password    192.168.0.10
user2  pptpd   user2password    192.168.0.11

Pada kolom client, masukkan nama username siapa saja yang bisa login, untuk server gunakan pptpd, untuk secret ini merupakan password dari username masing-masing, dan IP Address isi range ip address client. Kemudian restart service pptpd

 systemctl restart pptpd 

Konfigurasi Forwarding IP cari bagian net.ipv4.ip_forward=1 hilangkan tanda #,

 nano /etc/sysctl.conf 
 net.ipv4.ip_forward=1 

Aktifkan forwardingnya dengan perintah:

 sysctl -p 

Terakhir buat Rule Firewallnya dengan perintah:

 iptables -t nat -A POSTROUTING -j MASQUERADE
iptables -I INPUT -s 192.168.0.0/24 -i ppp0 -j ACCEPT
iptables -A FORWARD -i eth0 -j ACCEPT

Sampai disini konfigurasi sudah berhasil, kemudian agar konfigurasi firewall tidak hilang maka kalian perlu save pada rc.local

 nano /etc/rc.local 

simpan konfigurasi firewall didalamnya.
Selamat mencoba dan terimakasih.

414total visits,2visits today

Leave a Reply

Your email address will not be published. Required fields are marked *