![Nginx 被 IP 地址淹没,而且这种情况不会消失](https://linux22.com/image/704255/Nginx%20%E8%A2%AB%20IP%20%E5%9C%B0%E5%9D%80%E6%B7%B9%E6%B2%A1%EF%BC%8C%E8%80%8C%E4%B8%94%E8%BF%99%E7%A7%8D%E6%83%85%E5%86%B5%E4%B8%8D%E4%BC%9A%E6%B6%88%E5%A4%B1.png)
我们正在使用 nginx,似乎被一个 IP 地址淹没了,即使将其放入防火墙并使用后它也不会消失tcpkill
。
$ netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr | head
22 66.135.60.154
4 104.25.218.111
3 66.249.64.6
$ sudo iptables -I INPUT -m iprange --src-range 66.135.60.0-66.135.60.255 -j DROP
$ sudo tcpkill -i eth0 host 66.135.60.154
之后netstat
仍然显示 IP 地址。尝试重新启动 nginx 几次,但没有帮助。
任何想法?