Tutorial

PPTP VPN on Raspberry

Catatan lagi kok

Update dulu Raspberry Pi nya

sudo apt-get update -y
sudo apt-get upgrade -y

Install PPTP VPN di linux, caranya :

sudo apt-get install -y pptp-linux

setup VPN PPTPnya

sudo nano /etc/ppp/peers/namavpn

masukin script dibawah ini :

pty "pptp ipvpnserver --nolaunchpppd --debug"
name usernamevpn
password passwordvpn
remotename PPTP
require-mppe-128
require-mschap-v2
refuse-eap
refuse-pap
refuse-chap
refuse-mschap
noauth
debug
persist
maxfail 0
holdoff 10
defaultroute
replacedefaultroute
usepeerdns

setelah itu, bikin file di rc.local untuk auto connect saat reboot, tambahkan script berikut diatas text exit 0 : (ganti namavpn-nya yaak)

sudo nano /etc/rc.local

vpn="on"
if [ $vpn = on ]; then
printf "\nConnecting VPN ppp0\n"
sudo pon namavpn updetach
printf "Netstat output of all PPTP sockets\n"
netstat -a | grep "/var/run/pptp/"
fi

dan setelah itu, coba jalankan rc.localnya dengan cara :

sudo /etc/rc.local

SELESAI

 


Catatan lainnya dibawah ini (kalau manual) :

untuk disconnect VPN PPTPnya pakai command berikut :

sudo poff -a

untuk reconnectnya pakai command ini : (tambahin commandnya di /etc/rc.local gapapa biar auto connect tiap reboot)

sudo pon namavpn updetach

pakai command ini untuk routing koneksi PPTP VPNnya :

sudo route add -net "0.0.0.0/0" dev "ppp0"

untuk Delete VPN yang sudah dibikin, caranya :

sudo pptpsetup --delete namavpn
Spoiler for: catatan nyelip, yang ini gk usah deh kayanya.. wkwkkw

download file pptp.zip dan extract filenya dari link disini dan taruh difolder /etc/ppp/ip-up.d (commandnya dibawah ini)

sudo wget http://pradja.co/cdn/pptp.zip -P /etc/ppp/ip-up.d
cd /etc/ppp/ip-up.d && sudo unzip pptp.zip

setelah itu edit file pptpnya

sudo nano pptp

catatan : scroll kebawah, dan ganti text dari namavpn ke nama vpn yang telah dibuat tadi "@isvpn{ qw (namavpn) } = ();"

catatan lainnnya :

file config pptpnya yang telah dibuat (namavpn) ada di /etc/ppp/peers

Related Article

Pradja DJ

M untuk Mini dan W untuk Wumbo

Leave a Reply

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

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Back to top button
Advertisment ad adsense adlogger