国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本
首頁
|
新聞
|
娛樂
|
游戲
|
科普
|
文學
|
編程
|
系統
|
數據庫
|
建站
|
學院
|
產品
|
網管
|
維修
|
辦公
|
熱點
首頁
>
網站
>
建站經驗
> 正文
Nginx+iptables屏蔽訪問Web頁面過于頻繁的IP(防DDOS,惡意訪問,
2019-11-02 16:16:19
字體:
大
中
小
來源:
轉載
供稿:網友
腳本如下:
復制代碼
代碼如下:
#!/bin/sh
nginx_home = /Data/app_1/nginx
log_path = /Data/logs
/usr/bin/tail -n50000 $log_path/access.log /
|awk ‘$8 ~/aspx/{print $2,$13}' /
|grep -i -v -E “google|yahoo|baidu|msnbot|FeedSky|sogou” /
|awk ‘{print $1}'|sort|uniq -c |sort -rn /
|awk ‘{if($1>150)print “deny “$2″;”}'> $nginx_home/conf/vhosts/blockip.conf
/bin/kill -HUP `cat $nginx_home/nginx.pid`
也可以通過分析nginx日志過濾出頻繁訪問IP,直接用iptables屏蔽這個IP,就用不著重啟nginx了,并且屏蔽效果更好。
單個IP的命令是
iptables -I INPUT -s 124.115.0.199 -j DROP
封IP段的命令是
iptables -I INPUT -s 124.115.0.0/16 -j DROP
封整個段的命令是
iptables -I INPUT -s 194.42.0.0/8 -j DROP
封幾個段的命令是
iptables -I INPUT -s 61.37.80.0/24 -j DROP
iptables -I INPUT -s 61.37.81.0/24 -j DROP
剛才不小心搞的自己都連不上了-_-!!!
iptables -I INPUT -p tcp 主站蜘蛛池模板:
渭源县
|
福贡县
|
铁力市
|
普格县
|
称多县
|
当雄县
|
蓬溪县
|
呼伦贝尔市
|
奉节县
|
水城县
|
涟水县
|
洪雅县
|
嘉荫县
|
沅陵县
|
武威市
|
尉犁县
|
安康市
|
汶上县
|
中江县
|
徐水县
|
平湖市
|
蒙城县
|
颍上县
|
宁乡县
|
霍城县
|
佛坪县
|
基隆市
|
呈贡县
|
霍州市
|
克什克腾旗
|
邢台县
|
芜湖市
|
临江市
|
武功县
|
调兵山市
|
肃北
|
太和县
|
小金县
|
抚顺县
|
呼玛县
|
黄山市
|