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.3Konfigurasi 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.confLalu tambahkan bari berikut
localip 192.10.11.1
remoteip 192.10.11.100-200Aktifkan 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.confLalu tambahkan baris berikut
net.ipv4.ip_forward = 1Sekarang kita aktifkan konfigurasi barunya dengan perintah
sysctl -pSelanjutnya 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
ifconfigJalankan PPTP VPN
Langkah terakhir yaitu mengaktifkan PPTP nya dengan perintah
systemctl start pptpdLalu kita tambahkan agar proses PPTP nya autostart dengan perintah
systemctl enable pptpdProses 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 MASQUERADEiptables -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