Q. Làm thế nào để hạn chế số tiền của các kết nối đồng thời từ các địa chỉ IP giống nhau.
A. Một cái gì đó để làm như mặc định là để hạn chế sử dụng iptables (firewall linux) các số tiền của các kết nối từ cùng một IP trong một thời gian ngắn (tại sao một người dùng treo 150 lần đến cổng của bạn 80?)
Điều này sẽ ngăn chặn các cuộc tấn công DDOS đơn giản.
Để làm như vậy; bạn cần phải áp dụng các quy tắc sau:
iptables -I INPUT -p tcp --dport 80 -i eth0 -m trạng --state NEW -m --set gần đây
iptables -I INPUT -p tcp --dport 80 -i eth0 - m nhà nước --state NEW -m --update gần đây --seconds 60 --hitcount 10 -j thả
iptables-save> /etc/iptables.up.rules
dòng đầu tiên sẽ xem IP kết nối với giao diện eth0 của bạn.
những thứ hai dòng sẽ kiểm tra nếu kết nối là mới trong vòng 60 giây cuối cùng và nếu lưu lượng gói cao hơn mười và nếu có thì nó sẽ thả các kết nối.
dòng thứ ba sẽ làm các quy tắc persistant trong trường hợp của một khởi động lại (ít nhất là trong debian, bạn có thể cần phải xác định bản vá khác hoặc tập tin mà các quy tắc được lưu trữ để nạp lúc khởi động)
đang được dịch, vui lòng đợi..