beewall

4fun eBPF firewall

Stars
9

beewall

TODOs:

  • XDP: parse xdp_md
  • ipv6
  • XDP: validate against rules and drop/pass
  • XDP: attach to interfaces
  • TC: parse skb
  • TC: validate against rules and drop/pass
  • config: validate (eg. ICMP cannot contain ports)
  • config: port ranges
  • config: ip ranges
  • tests
  • benchmarks

https://user-images.githubusercontent.com/9884419/117185814-86254f80-adda-11eb-8608-ca6d57af6e5a.mp4