Voici le problème :
J'ai Linux strongSwan U5.3.5/K4.4.0-72-generic
fonctionnant sur Ubuntu 16.04.2 LTS
avec un client Windows 10 Pro
. J'ai configuré le système et suis capable de dire au client de se connecter au serveur. Lorsqu'une connexion est établie, le client indique que la connexion n'a pas accès à internet. Étant le chercheur internet intègre que je suis, j'ai fait une recherche rapide sur Google pour voir si c'était un problème courant dans l'espoir d'une solution simple. Cette recherche m'a amené à croire que ma configuration iptables pourrait être incorrecte.
Plus de contexte qui pourrait être utile :
J'ai déjà activé le renvoi ipv4/ipv6 dans sysctl.
Mon fichier d'interfaces réseau ressemble à ce qui suit :
auto lo
iface lo inet loopback
auto ens3
iface ens3 inet dhcp
mon iptables -L affiche ce qui suit :
root@hydrogen:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT all -- anywhere anywhere
ACCEPT udp -- anywhere anywhere udp dpt:isakmp
ACCEPT udp -- anywhere anywhere udp dpt:ipsec-nat-t
DROP all -- anywhere anywhere
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT all -- 10.10.10.1 anywhere policy match dir in pol ipsec reqid 4 proto esp
ACCEPT all -- anywhere 10.10.10.1 policy match dir out pol ipsec reqid 4 proto esp
ACCEPT all -- 10.10.10.1 anywhere policy match dir in pol ipsec reqid 18 proto esp
ACCEPT all -- anywhere 10.10.10.1 policy match dir out pol ipsec reqid 18 proto esp
ACCEPT all -- 10.10.10.0/24 anywhere policy match dir in pol ipsec proto esp
ACCEPT all -- 10.10.10.0/24 anywhere policy match dir out pol ipsec proto esp
DROP all -- anywhere anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
J'ai consulté les questions suivantes mais n'ai pas trouvé de solution utile :
Strongswan (IKEv2) connection established, but no traffic routing
StrongSwan ikev2 routing through VPN in Windows 10
Traffic cannot be routed despite Strongswan VPN connection being established
1 votes
Veuillez poster la sortie de
iptables-save
au lieu de celle deiptables -L
. De plus, veuillez lire cet article sur le wiki strongSwan.0 votes
Avez-vous activé la redirection IP (par exemple,
sysctl -w net.ipv4.ip_forward=1
), et avez-vous poussé les routes correctes vers vos clients ? Il pourrait être utile de partager les fragments de configuration pertinents de votre configuration strongswan (c'est-à-dire, la connexion utilisée pour cette configuration).