监控Linux中的端口

时间:2013-09-25 09:06:57

标签: linux bash networking linux-kernel port

我正在寻找负责打开和关闭端口的Linux部分。我希望监控这方面,并在发生事情时进行报告。

例如,当端口23打开时,我将收到通知。

使用脚本我应该控制什么来实现这个目标?

我发现netstat,nmap和ipatables可以显示使用过的端口。那么怎样才能更新正在发生的事情?

是否存在保存端口状态修改的日志文件?当一个港口关闭时,他会做一个记录。

linux中是否有一种数据库,它包含不同程序使用的端口列表,当事情发生时运行事件或触发器?

1 个答案:

答案 0 :(得分:0)

阅读/proc/net/tcp和/或/proc/net/udp并监控此文件以进行更改。