如何使Linux上的netstat仅显示OUTBOUND TCP连接?


10

我的ubuntu服务器已被感染,并且有一个进程向一堆网站发出一堆HTTP请求(糟透了!)。我已将以下内容添加到防火墙(UFW):

sudo ufw deny out proto tcp to any port 1:65535

To                         Action      From
--                         ------      ----
1:65535/tcp                DENY OUT    Anywhere

现在,我想使用netstat仅列出出站tcp连接,而不列出入站。我怎样才能做到这一点?

Answers:


9

如果您只想出站TCP连接,我想您可以使用

netstat -atn | tr -s ' '| cut -f5 -d ' ' | grep -v '127.0.0.1'

这将显示目的地不是您的本地主机的所有连接。您可以添加内部IP,例如

netstat -atn | tr -s ' '| cut -f5 -d ' ' | grep -v '127.0.0.1\|192.168.0.15'


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.