liminix

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 78d223a839071fa35236194112e58a5cf5489c02
parent 6101f3f3d823c35d8b7e16341f7b37b6cb9508f6
Author: Daniel Barlow <dan@telent.net>
Date:   Tue, 27 Jun 2023 21:23:15 +0100

move nftables fib rule to the prerouting hook

Diffstat:
Mexamples/rotuer-firewall.nix | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/examples/rotuer-firewall.nix b/examples/rotuer-firewall.nix @@ -6,6 +6,8 @@ let bogons-ip6 = { type = "filter"; family = "ip6"; + policy = "accept"; + hook = "prerouting"; rules = [ (drop "ip6 saddr ff00::/8") # multicast saddr is illegal @@ -38,7 +40,6 @@ let policy = "drop"; hook = "forward"; rules = [ - "jump bogons-ip6" (drop "ip6 saddr ::1/128") # loopback address [RFC4291] (drop "ip6 daddr ::1/128") (drop "ip6 saddr ::FFFF:0:0/96")# IPv4-mapped addresses @@ -101,7 +102,6 @@ let policy = "drop"; hook = "input"; rules = [ - "jump bogons-ip6" (accept "meta l4proto icmpv6") (if allow-incoming then accept "oifname \"int\" iifname \"ppp0\""