小编ale*_*cov的帖子

无法删除 GRE 隧道

我正在 Linux 2.6.26 中配置 GRE 隧道,但我遇到了一个非常奇怪的问题,我找不到任何解决方案。

我创建了一个名为 的 GRE 隧道gre0,但无论我做什么,我都无法删除这条隧道。命令ip tunnel del gre0失败并返回响应ioctl: Operation not permitted。任何更改隧道地址的尝试也会失败。

以下命令说明了问题:

# 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
Run Code Online (Sandbox Code Playgroud)

我可以毫无问题地创建、更改和删除其他隧道,但gre0只是停留在那里并且不会消失,即使我重新启动或关闭接口。

如果我移除ip_gre模块,隧道就会消失。一旦我再次插入模块,就会gre0再次出现并且问题仍然存在。

我有两个问题:

  1. 我该怎么做才能摆脱这个讨厌的隧道?我怀疑这可能是内核或模块错误。
  2. 这种持久性数据(在这种情况下, 的信息gre0,但这适用于我什至可能不知道的任何其他设置)存储在哪里?

如果需要任何其他信息,请告诉我。

非常感谢您的帮助。

linux tunneling gre

16
推荐指数
2
解决办法
2万
查看次数

标签 统计

gre ×1

linux ×1

tunneling ×1