Sto configurando un tunnel GRE in Linux 2.6.26 e ho riscontrato un problema molto strano per il quale non sono riuscito a trovare alcuna soluzione.
Ho creato un tunnel GRE chiamato gre0
, ma non importa quello che faccio, non sono semplicemente in grado di eliminare questo tunnel. Il comando ha ip tunnel del gre0
esito negativo con la risposta ioctl: Operation not permitted
. Anche qualsiasi tentativo di cambiare gli indirizzi del tunnel fallisce.
I seguenti comandi illustrano il problema:
# 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
Sono in grado di creare, modificare ed eliminare altri tunnel senza alcun problema, ma gre0
resta semplicemente lì e non scompare, anche se riavvio o abbasso le interfacce.
Se rimuovo il ip_gre
modulo, il tunnel scompare. Non appena inserisco nuovamente il modulo, gre0
riappare e il problema persiste.
Ho due domande:
- Cosa posso fare per sbarazzarmi di questo fastidioso tunnel? Ho il sospetto che questo potrebbe essere un kernel o un errore del modulo.
- Dove sono memorizzati tali dati persistenti (in questo caso, le informazioni per
gre0
, ma questo vale per qualsiasi altra configurazione di cui potrei anche non essere a conoscenza)?
Se sono necessarie altre informazioni, per favore fatemelo sapere.
Grazie mille per qualsiasi aiuto.