Iptables 规则或其他方式在接受数据包之前故意延迟 5 秒

Iptables 规则或其他方式在接受数据包之前故意延迟 5 秒

想要将可执行文件保持在挂起状态,并且仅在数据包到达时恢复它。一种方法是添加一个写入日志的 iptables 规则和一个轮询日志的脚本,当它检测到新的日志条目时,它会恢复可执行文件。这在数据包第一次到达时会失败,但第二次会起作用。是否可以使用 iptables 规则将第一个数据包延迟 5 秒,以便让脚本有机会在数据包传递给脚本之前恢复可执行文件?

简历将按如下方式完成:

kill -CONT $PID_OF_PROCESS

当日志中一段时间​​内没有出现任何内容时,将按如下方式进行挂起:

kill -TSTP $PID_OF_PROCESS

相关内容