# IPsec interco Mycelium <-> Gitoyen auto ipsec0 iface ipsec0 inet static # Adresse IP et masque de sous-réseau address 10.123.124.2/30 # Création du tunnel ipsec0 en mode VTI (Virtual Tunnel Interface) # sur la clé 999 (le flux du tunnel IPsec sera envoyé dans cette clé) # En local n'importe quelle IP peut se connecter et remote IP distante. # Nous sommes dans une configuration ou c'est ce serveur qui se connecte à distance # car derriere un NAT pre-up ip tunnel add ipsec0 local 0.0.0.0 remote 80.67.163.55 mode vti key 999 # Desactivation des policy kernel pour ipsec0 pre-up sysctl -w net.ipv4.conf.ipsec0.disable_policy=1 # Montage de l'interface avec un MTU de 1436 up ip link set up mtu 1436 dev ipsec0 # Ajout de la gateway par défaut pour les connexions provenants de l'interface ipsec0 # dans la table dédiée routes-mycelium post-up ip route add default via 10.123.124.2 dev ipsec0 table routes-mycelium # Ajout d'une règle qui indique les connexions provenant du bloc 80.67.162.0/24 # soit gérées par la table de routage routes-mycelium post-up ip rule add from 80.67.162.0/24 table routes-mycelium # Démontage de l'interface (ifdown) down ip tunnel del ipsec0