Je dois connecter un serveur Ubuntu 14.04 (64) à un VPN Windows.
J'ai installé client sstp sstp-client (1.0.10)
avec lib , installation /etc/ppp/chap-secrets
et un /etc/ppp/peers/mypeer
Il semble que, sur sudo pon mypeer
le serveur se connecte au 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"]
les routes avant de se connecter :
$ 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
et les routes après la connexion :
$ 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
La différence est :
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
Si je comprends bien, cela définit la route vers l'hôte 10.10.99.1 sur l'interface ppp0
Des problèmes que je n'arrive pas à résoudre
1. Je ne peux pas faire un ping sur cet hôte, alors que je peux le faire depuis une station de travail Windows connectée au même VPN. Comment faire pour que cela fonctionne ?
2. Aussi, si je définis manuellement un nouvel itinéraire :
$ sudo route add -net 10.10.0.0 netmask 255.255.0.0 gw 10.10.99.1
Je vois la nouvelle route :
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
Mais je ne peux toujours pas accéder à un hôte dans le VPN. Quel est le problème avec ma route ?
MISE À JOUR - 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
MISE À JOUR - version
Essayé aussi sstp client (1.0.9)
sans succès