我如何监控从我的服务器发出的出站连接以及发出连接请求的程序/应用程序?我尝试使用以下命令,但我不太熟悉它,因此不确定输出是否是所有出站连接:
netstat -nputw | awk '{if (!match($4, /:443/)&&!match($4, /:80/)&&!match($4, /:82/)&&!match($4, /:8080/)&&!match($4, /:22/)) print $0}'
这里443,82,22,80是我的服务器监听端口。
答案1
网猪是一款出色的top
命令类工具,但可按进程分组显示网络活动。应该对您有很大帮助,尤其是当您的服务器没有大量活动时。