根据 icmp 请求执行命令

根据 icmp 请求执行命令

我想知道如何/是否可以让我的 Linux(ubuntu)机器在收到 icmp/ping(或其他网络事件)请求时执行命令(脚本)?

例如,当被 ping 时播放“ping”声音,或者在特定源 IP 匹配时播放警报声音。

答案1

我怀疑使用专用程序(拦截 IP 数据包)来执行此操作将是一项相当繁重的编程工作。如果这只是一件普通的事情,那么明智地使用 iptables 或 tcpdump 进行日志记录以及 tail 来查看日志,并使用简单的 shell 脚本或脚本就可以完成这项工作。

相关内容