X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/84b5aa673d3d29cbf124c93abaa4c6995b9c1ea5..d3a2e51da96cc65a58e58e0ac21e92635473ef05:/cookbooks/networking/templates/default/nftables.conf.erb?ds=inline diff --git a/cookbooks/networking/templates/default/nftables.conf.erb b/cookbooks/networking/templates/default/nftables.conf.erb index cc3cd8f7f..f1773f384 100644 --- a/cookbooks/networking/templates/default/nftables.conf.erb +++ b/cookbooks/networking/templates/default/nftables.conf.erb @@ -86,9 +86,6 @@ table inet chef-filter { ip saddr @ip-blocklist jump log-and-drop ip6 saddr @ip6-blocklist jump log-and-drop - ct state { established, related } accept - - icmp type { destination-unreachable } accept icmp type { echo-request } update @ratelimit-icmp-echo-ip { ip saddr limit rate 1/second } accept icmp type { echo-request } drop @@ -96,6 +93,8 @@ table inet chef-filter { icmpv6 type { echo-request } update @ratelimit-icmp-echo-ip6 { ip6 saddr limit rate 1/second } accept icmpv6 type { echo-request } drop + ct state { established, related } accept + meta l4proto { icmp, icmpv6 } jump log-and-drop tcp flags & (fin|syn|rst|psh|ack|urg) == fin|psh|urg jump log-and-drop