由于需要大量无关上下文才能解释清楚的原因,我正在使用带有SOCK_RAW
/IPPROTO_GRE
套接字的用户空间进程处理 GRE 数据包。这工作正常,但尽管有一个原始套接字接受 GRE 数据包,但内核仍会为收到的每个 GRE 数据包生成 ICMP 协议无法访问的响应。除了使用防火墙规则阻止这些响应外,还有其他方法可以阻止它们吗?有什么方法可以告诉系统在原始套接字上收到的数据包已被接受?
使用用户空间 GRE 实现抑制 ICMP 协议 47 不可达
相关内容
- 将 stdout 和 stderr 都重定向到文件时,为什么必须将 stderr 重定向到 stdout 放在最后? [复制]
- 具有多个“-name”和“-exec”的“find”仅执行“-name”的最后匹配项
- 在 ubuntu 14.04 中,grub 减慢了 ubuntu 的启动速度。如何解决?
- 15.04 版本中的 +bbb 和 -bbb 图像有什么区别?
- 有没有可以购买的 Ubuntu 平板电脑?[重复]
- DD-WRT 上的 QoS 问题
- 在 Texmaker 上使用 LaTex 编译器后,PDFLaTex 编译器出现很多错误 [关闭]
- 联想 4446 笔记本电脑屏幕损坏
- 如何在 Ubuntu 19.04 中使用 iwd?
- 无需按住终端即可运行应用程序[重复]