1 votes

Connexion SSTP établie, mais ne fonctionne pas

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

0voto

Ehsan Points 1

Ajouter cette route en utilisant la ligne de commande ou les paramètres de connexion VPN :

route add -net 10.10.99.24 netmask 255.255.255.255 metric 1 gw 192.168.0.3

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X