netstat -tun 列出的是所有连接 netstat -tun | grep ":80" Linux下查询80端口被哪些IP访问连接。 应该就能达到你的要求
查询IP连接访问汇总,如发现异常IP则可以封掉异常的IP访问地址。
netstat -tn 2>/dev/null | grep :80 |grep "ESTABLISHED"| awk '{print $5}' | cut -d: -f 4 | sort | uniq -c | sort -nr | head
netstat -tun 列出的是所有连接 netstat -tun | grep ":80" Linux下查询80端口被哪些IP访问连接。 应该就能达到你的要求
查询IP连接访问汇总,如发现异常IP则可以封掉异常的IP访问地址。
netstat -tn 2>/dev/null | grep :80 |grep "ESTABLISHED"| awk '{print $5}' | cut -d: -f 4 | sort | uniq -c | sort -nr | head