tutorial membuat server vpn pptpd pada debian 10
nama:misbahul muhtarom
absen:13
kelas:12 tkj 2
membuat server vpn pptpd pada debian 10
BAHAN BAHAN YANG DIPERLUKAN DALAM PROSES INI YAITU
Oracle Virtual Box
ISO WIndows DOWNLOAD DISINI
Debian 10 DOWNLOAD DISINI
Koneksi Internet dan
Devicenya tentunya (PC/Leptop)
install debian lalu ubah adapter 1 jadi nat dan adapter 2 jadi internal network
instal iso windows pada virtual box lalu ubah adapter 1 internal network
Tambah interface enp0s8 dan IP dengan cara
Ketikkan Perintah : nano /etc/network/interfaces
Lalu ketik lagi :
auto enp0s8
iface enp0s8 inet static
address 192.168.13.1
Save Tekan Ctrl + X lalu y dan Enter
masuk akun root lagi dan ketik ip a untuk memastikan interface jika dapat ip dan enp0s8
muncul
laku ketikkan nano /etc/apt/sources.list
Masukkan repository nya dengan ketik
deb http://kartolo.sby.datautama.net.id/debian/ buster main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian/ buster-updates main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian-security/ buster/updates main contrib non-free
Save Tekan Ctrl + X lalu y dan Enter
biasakan update debian dengan mengetik perintah apt-get update
masukan perintah nano /etc/sysctl.conf
lalu hapus tanda pagar (#) pada net.ipv4.ip_forward=1 seperti gambar dibawah ini
selanjutnya kita install pptpd nya dengan mengetikan perintah apt-get install pptpd lalu y
masukan local ip dan remote ip dengan perintah nano /etc/pptpd.cof
Dan Hilangkan tanda pagar (#) pada localip dan remoteip kemudian ubah menjadi
localip 10.10.10.1
remoteip 10.10.10.2-10
Save Tekan Ctrl + X lalu y dan Enter
masukan ms dan dns dengan perintah nano /etc/ppp/pptpd-options
Kemudian tambahkan tanda pagar (#) pada
refuse-pap
refuse-chap
refuse-mschap
Hilangkan pagar pada ms-dns dan ubah menjadi
ms-dns 8.8.8.8
ms-dns 8.8.4.4
Save Tekan Ctrl + X lalu y dan Enter
Jika kurang jelas, Lihat pada Gambar dibawah ini!
Kemudian Buat user dan password dengan ketik perintah nano /etc/ppp/chap-secrets
Masukkan client, server, secret dan IP addresses
Kemudian pada IP addresses ketikkan tanda bintang (*)
Save Tekan Ctrl + X lalu y dan Enter
Ketik perintah /etc/init.d/pptpd restart untuk merestart PPTPD
Selanjutnya cek pptpd dengan mengetik service pptpd status
masuk ke windows 10 virtual tadi lalu ubah ip nya menjadi 192.168.13.2
kemudian buka ke cmd lalu ping kan ke 192.168.13.1 pastikan windows sudah terhubung ke debian
lalu tambah vpn caranya masuk ke settings network & internet vpn dan klik add a vpn connection
Pilih DropDown pada VPN Provider sebagai Windows (built-in)
Isi Connection Name (Bebas) sebagai contoh vpn alfar
Isi Server name or address masukkan ip debian enp0s8 yaitu 192.168.1.1
Scroll lagi ke bawah
Pada VPN type kita pilih Point to Point Tunneling Protocol (PPTP)
Pada Type of sign-in info pilih Username and password
Pada Username dan Password masukkan Username yang sudah kita buat tadi
Jika sudah selesai maka akan jadi seperti ini
Lalu Klik Connect pada vpn alfar tersebut untuk menghubungkan dengan vpn nya
buka cmd lalu ping ke 8.8.8.8 untuk mengecek terhubung internet tidak?
Bisa dilihat pada gambar diatas, client belum terhubung ke internet jadi kita Masuk lagi ke Debian dan ketik perintah :
iptables -I INPUT -p tcp –dport 1723 -m state –state NEW -j ACCEPT
iptables -I INPUT -p gre -j ACCEPT
iptables -t nat -I POSTROUTING -o enp0s3 -j MASQUERADE
iptables -I FORWARD -p tcp –tcp-flags SYN,RST SYN -s 10.10.10.0/24 -j TCPMSS –clamp-mss-to-pmtu
Dan yang terahir Cek status pptpd nya dengan mengetikkan perintah service pptpd status
Jika sudah aktif lakukan cek internet lagi pada cilent nya dengan kembali Hubungkan windows ke vpn lalu buka cmd dan ping ke 8.8.8.8, kemudian ketikkan tracert 8.8.8.8 untuk mengetahui sumber internetselesai sudah cara membuat server vpn pptpd pada debian 10
Komentar
Posting Komentar