Eu preciso conectar o servidor Ubuntu 14.04 (64) ao Windows VPN.
Eu instalei cliente sstp sstp-client (1.0.10)
com lib , configuração /etc/ppp/chap-secrets
e /etc/ppp/peers/mypeer
Parece que em sudo pon mypeer
o servidor se conecta a VPN.
$ sudo plog
Jun 8 04:20:08 sg2 pppd[61835]: local IP address 10.10.99.24
Jun 8 04:20:08 sg2 pppd[61835]: remote IP address 10.10.99.1
Jun 8 04:20:08 sg2 pppd[61835]: primary DNS address 10.10.10.9
Jun 8 04:20:08 sg2 pppd[61835]: secondary DNS address 10.10.10.10
Jun 8 04:20:08 sg2 pppd[61835]: Script /etc/ppp/ip-up started (pid 62219)
Jun 8 04:20:08 sg2 pppd[61835]: Script /etc/ppp/ip-up finished (pid 62219), status = 0x0
Jun 8 04:20:10 sg2 pppd[61835]: sent [CCP ConfReq id=0xb]
Jun 8 04:20:10 sg2 pppd[61835]: rcvd [CCP TermAck id=0xb]
Jun 8 04:20:10 sg2 pppd[61835]: sent [CCP TermReq id=0xc"No compression negotiated"]
Jun 8 04:20:10 sg2 pppd[61835]: rcvd [CCP TermAck id=0xc"No compression negotiated"]
rotas antes de se conectar:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.3 0.0.0.0 UG 0 0 0 eth0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
e rotas após a conexão:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.3 0.0.0.0 UG 0 0 0 eth0
10.10.99.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
A diferença é:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.99.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
Pelo que entendi, isso define a rota para o host 10.10.99.1 sobre a interface ppp0
Problemas que não consigo resolver
1. Não consigo fazer o ping desse host, apesar de poder fazer ping dele a partir da estação de trabalho do Windows conectada à mesma VPN. Como fazer isso funcionar?
2. Além disso, se eu definir manualmente uma nova rota:
$ sudo route add -net 10.10.0.0 netmask 255.255.0.0 gw 10.10.99.1
Eu vejo a nova rota:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.0.0 10.10.99.1 255.255.0.0 UG 0 0 0 ppp0
Mas ainda não consigo acessar nenhum host na VPN. O que há de errado com o meu percurso?
UPDATE - ping
$ ping -c 3 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=59 time=2.92 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=59 time=2.60 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=59 time=2.99 ms
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 2.603/2.839/2.994/0.169 ms
$ ping -c 3 -I ppp0 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 10.10.99.2 ppp0: 56(84) bytes of data.
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
UPDATE - versão
Tentei também sstp client (1.0.9)
sem sorte