gamemann / XDP-Firewall

A firewall that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. This is great for dropping malicious traffic from a (D)DoS attack. IPv6 is supported with this firewall! I hope this helps network engineers/programmers interested in utilizing XDP!
https://deaconn.net/
MIT License
492 stars 87 forks source link

Adding some features for prevent DDoS #23

Closed ghost closed 1 year ago

ghost commented 1 year ago

This project is awesome.

I'm looking for Prevention DDoS using XDP Firewall.

Can you add Threshold?

Set Max Throughput and automatically write WhiteListed IPs while under Max Throughtput.

in this case, when DDoS Occurred, WhiteListed IPs can connect to server and others will not.

this will be good and helpful features for Home and Small Buisiness Users.

gamemann commented 1 year ago

Hey and thank you! I'm sorry for the very late reply on this, I haven't seen this until today and the last few months have been hectic.

These would be some interesting features I'd like to implement in the future when I have the time. Unfortunately, my time is very limited for the firewall since I am working on a few other big projects at the moment.

I also hope to make an all-in-one router and firewall in the future that'll utilize XDP called NetConn. This is the project I'll likely implement these features into since it's going to be combining both my XDP firewall and forwarding program with a GUI.