Если соединения не происходит то можно попробовать выполнить команду s

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#Если соединения не происходит, то можно попробовать выполнить команду:
#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