Cara Install PPTP VPN pada VPS Ubuntu 18.04 server PPTP adalah singkatan dari Point-to-Point Tunneling Protocol. PPTP mengizinkan komputer berkomunikasi satu sama lain berdasarkan seperangkat aturan. Aturan komunikasi ini memungkinkan pengguna memperluas jaringan pribadi mereka dengan melakukan “tunneling” melalui jaringan publik tak aman yang bertindak sebagai VPN. Dengan PPTP, terowongan (tunnel) VPN memelihara koneksi jaringan serta mengenkripsi data apapun yang ditransfer melalui jaringan tersebut.
Kebutuhan
Server VPS dengan root akses
Install paket PPTP
Lakukan Update Paket
apt-get update
apt-get upgrade
Kemudian install paket PPTP
apt install pptpd -y
Setelah Paket PPTP sudah terinstall sekarang kita lakukan
konfigurasinya, yang pertama kita merubah adalah setingan DNS yang akan
digunakan oleh si client dari PPTP VPN edit file pptpd-options
nano /etc/ppp/pptpd-options
Lalu tambahkan baris
ms-dns 1.1.1.1
ms-dns 1.0.0.1
Selanjutnya menambahkan user VPN PPTP dengan edit file chap-secrets
nano /etc/ppp/chap-secrets
Untuk menambahkan user, tambahkan baris baru dengan format
user123 pptpd pass123 192.10.11.2
user124 pptpd pass124 192.10.11.3
Konfigurasi Alokasi
Private IP
User sudah berhasil ditambahkan, sekarang kita konfigurasi private IP
yang akan didapatkan oleh client VPN PPTP dengan edit file pptpd.conf
nano /etc/pptpd.conf
Lalu tambahkan bari berikut
localip 192.10.11.1
remoteip 192.10.11.100-200
Aktifkan IP Forwading
Fungsi dari IP Forwading ini adalah agar client bisa melakukan koneksi
ke internet melalui PPTP VPN server dengan edit file sysctl.conf
nano /etc/sysctl.conf
Lalu tambahkan baris berikut
net.ipv4.ip_forward = 1
Sekarang kita aktifkan konfigurasi barunya dengan perintah
sysctl -p
Selanjutnya tambahkan firewall iptables agar client bisa melakukan koneksi ke internet melalui interface netwrok server kita.
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Kemudian Install IPtables Save
apt-get install iptables-persistent
Kemudian save dengan perintah
iptables-save > /etc/iptables/rules.v4
Disini interface jaringan saya menggunakan eth0, silahkan cek interface network kalian dengan perintah
ifconfig
Jalankan PPTP VPN
Langkah terakhir yaitu mengaktifkan PPTP nya dengan perintah
systemctl start pptpd
Lalu kita tambahkan agar proses PPTP nya autostart dengan perintah
systemctl enable pptpd
Proses sudah selesai, sekarang kita bisa menggunakan VPN PPTP di device diantaranya untuk Mikrotik dan mikhmon .Konfigurasi tambahan dengan client mikrotikLakukan forward port remote mikrotik dengan perintah berikut
iptables -t nat -A PREROUTING -p tcp --dport 1611 -j DNAT --to-destination 192.168.11.202:1611
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp+ -j MASQUERADE
Save iptables
sudo /sbin/iptables-save > /etc/iptables/rules.v4
Cek Iist Iptables
iptables -t nat -L -v -n --line-numbers
Menghapus list Iptables
iptables -t nat -D PREROUTING 1 (nomor urut iptables)
Restart your server
/etc/init.d/pptpd restart
Bahan bacaan
https://www.linuxsec.org/2017/07/konfigurasi-pptp-vpn-di-ubuntu-server.html
Selesai.
Semoga Bermanfaat
0 Komentar