#Если соединения не происходит, то можно попробовать выполнить команду:
#sudo pon ppp0 debug dump logfd 2 nodetach
#!/bin/bash
echo "Enter username that you want to connect, e.g. Client1 or John:"
read u
echo "Specify password:"
read p
ip=Указать ip своего впн сервера
#ip=46.8.27.213
echo
echo "Downloading and Installing PoPToP"
sudo aptitude update
sudo aptitude upgrade -y
sudo aptitude install -y pptpd
sudo aptitude install -y pptp-linux
echo "Connect to $ip ..."
sudo cat > /etc/ppp/options.pptp <<END
remotename pptp
pty "pptp $ip --nolaunchpppd"
noauth
user "$u"
password "$p"
nodeflate
nobsdcomp
require-mppe-128
proxyarp
#ms-dns 8.8.8.8
#ms-dns 8.8.4.4
persist
maxfail 5
holdoff 5
lcp-echo-interval 60
lcp-echo-failure 4
#mtu 1396
END
sudo cat > /etc/ppp/peers/ppp0 <<END
file /etc/ppp/options.pptp
END
cat >> /etc/ppp/ip-up <<END
ifconfig ppp0 mtu 1396
END
echo
echo "Forwarding IPv4 and enabling it on boot"
cat >> /etc/sysctl.conf <<END
net.ipv4.ip_forward=1
END
sysctl -p
echo
sudo cat >> /etc/network/interfaces <<END
auto ppp0
iface ppp0 inet ppp
provider ppp0
END
echo
echo "Restarting PoPToP"
/etc/init.d/pptpd restart
exit
fi