Je configure un tunnel GRE sous Linux 2.6.26 et j'ai été confronté à un problème très étrange pour lequel je n'ai trouvé aucune solution.
J'ai créé un tunnel GRE appelé gre0
, mais quoi que je fasse, je suis tout simplement incapable de supprimer ce tunnel. La commande ip tunnel del gre0
échoue avec la réponse ioctl: Operation not permitted
. Toute tentative de modification des adresses du tunnel échoue également.
Les commandes suivantes illustrent le problème:
# ip tunnel del gre0
ioctl: Operation not permitted
# ip tunnel change gre0
# ip tunnel change gre0 remote <some address> local <some address>
ioctl: No such file or directory
Je peux créer, modifier et supprimer d'autres tunnels sans aucun problème, mais gre0
reste simplement là et ne disparaît pas, même si je redémarre ou supprime les interfaces.
Si je retire le ip_gre
module, le tunnel disparaît. Dès que j'insère à nouveau le module, gre0
réapparaît et le problème persiste.
J'ai deux questions:
- Que puis-je faire pour me débarrasser de ce tunnel embêtant? Je soupçonne que cela pourrait être un noyau ou un bug de module.
- Où ces données persistantes (dans ce cas, les informations pour
gre0
, mais cela s'applique à toute autre configuration dont je ne suis même pas au courant) sont stockées?
Si vous avez besoin d'autres informations, veuillez me le faire savoir.
Merci beaucoup pour toute aide.