智能it吧 关注:30,526贴子:11,904
  • 1回复贴,共1

Linux服务器web服务被攻击,怎么封禁IP?

只看楼主收藏回复

我用的是小鸟云服务器,也是Linux操作系统,之前也遇到过一个针对web服务的攻击,其实web服务被攻击,一般默认是80端口,可以试下下面的代码,


IP属地:广东1楼2021-11-19 09:12回复
    netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -n20 | netstat -ant |awk
    '/:80/{split($5,ip,":");++A[ip[1]]}END{for(i in A) print A[i],i}' |sort -rn|head -n20
    如果攻击的不是80端口的话,将上面的两个数字80改为你被攻击的端口即可。如果你需要显示多条记录,请自己手动将head -n20调大就行。如果你需要小鸟云服务器,可以用个85z券:2W3V48,挺划算的。


    IP属地:广东2楼2021-11-19 09:13
    回复