Linux下查询80端口被哪些IP访问连接,以及查询异常连接IP地址可以封掉异常IP

发布时间:2018-12-17 10:48:37编辑:丝画阁阅读(1012)

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



在Linux服务器中想要查看连接到服务器的所有IP地址只需要输入命令netstat -an就可以看到全部的资料。

该命令的常见参数供您参考:
-a (all)显示所有选项,默认不显示LISTEN相关;
-t (tcp)仅显示tcp相关选项;
-u (udp)仅显示udp相关选项;


netstat -antp | grep 端口

关键字