簡體   English   中英

顯示在Linux中攻擊我的服務器的IP列表(CentOS6)

[英]Display IP list attacking my server in Linux (CentOS6)

我的目標是獲得攻擊服務器的IP的准確列表,而不是無辜的IP。 我試着用

netstat -n -p | grep SYN_REC | awk '{print $5}' | awk -F: '{print $1}'

但我還遠遠不能確定它會在同一個列表中顯示攻擊者列表,而不是無辜的ips。 大多數攻擊都在第7層,所以http在端口80上。目的是獲取列表,復制並粘貼到文本文件中,運行批處理腳本並在每行添加ipset add blacklist 然后我可以使用ipset和iptables在很短的時間內阻止每個攻擊的IP。

您實際描述的是制作自己的入侵檢測系統,這是一個可以檢測攻擊(在這種情況下是DDOS)並做出適當響應的程序。 通常,您希望使用預先存在的工具(如果有的話),特別是如果您對Linux網絡/系統管理缺乏經驗。

我建議你嘗試使用Snort ,一個免費的,開源的,高度可定制的輕量級入侵檢測系統。 我還建議您查看SnortSam插件 ,它可以添加一些更友好的方式來實現您的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM