PPTP VPN Server setup on Debian, for OSX/iOS clients. ========================================================= ``` sudo aptitude install pptpd sudo cat > /etc/pptpd.conf << EOF localip 192.168.240.1 remoteip 192.168.240.2-9 EOF sudo cat > /etc/ppp/pptpd-options << EOF ms-dns 208.67.222.222 # opendns ms-dns 208.67.220.220 mtu 800 # lowered down mtu and mru or else osx connection drops mru 800 EOF echo "YOUR_USERNAME pptpd YOUR_PASSWORD *" | sudo tee -a /etc/ppp/chap-secrets sudo /etc/init.d/pptpd restart sudo cat > /etc/sysctl.conf << EOF net.ipv4.ip_forward=1 EOF sudo sysctl -p sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE # edit /etc/rc.local # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE # exit 0 ```