新手請教,
GOOGLE 很久沒找到答案,加上這應該會是 PHP 處理,所以這邊詢問。
如果某個 IP 短時間內對我的伺服器進行大量請求
1. 我該怎麼知道這件事(就是如何偵測)。
2. 用什麼指令可以自動斷開 or 封瑣這個 IP 連線。
3. 如果是和伺服器商租用機器,還需要擔心這個問題嗎?
如果這不是 PHP 可以應付,或是要其它軟體處理,
還麻煩給小弟幾個關鍵字,謝謝。
作者:
alpe (薛丁格的貓)
2016-06-30 23:38:00iptables
作者: blakechiang (Blake) 2016-07-01 00:48:00
如果是Ddos基本無解 不是的話可以用.htaccess擋
作者:
pigwolf (光頭)
2016-07-01 01:00:00記下每次連線的ip和時間,如果前後差距小於1秒,記數加一,超過10次判定為攻擊,記錄ip到文字檔,以後這個ip來的都送header 404給他
用iptables 寫防ddos和連線數頻繁的連線加上程式動態修改iptables 加強防護
作者:
u315521 (羊小弟)
2016-07-01 01:13:00我遇到對岸的機器人,是設定ip超過一定次數就封,結果就變成一頁換一個ip在掃,最後是封網段
封網段比較快持續收集黑名單ip~預設就ban掉,新站直接引用
有沒有像jQuery一樣的公用引入檔? (公用擋ip)
不就一個banip.txt,然後一支php,再一行require就
iptables 無法擋 keep-alive , 它只把它當做"1個"連線
作者: dou0228 (7777) 2016-07-11 21:16:00
iptables 無法檔,但可以用 conntrack-tools 去 drop已經連線成功的用 conntrack-tools 踢掉
作者:
HwangTW (谷歌翻譯王)
2016-07-12 23:31:00用cdn試試看?
作者:
ej04cj86 (Swaglicious)
2016-07-17 21:16:00fail2ban, 在firewall level 就應該擋掉了