X-Git-Url: https://git.distorted.org.uk/~mdw/firewall/blobdiff_plain/f0033e0790c7f01b23f24504d3685cbaffc90f1f..8b021091932977b8bae420b7845369018e301451:/bookends.m4 diff --git a/bookends.m4 b/bookends.m4 index 6faa91b..a0731d2 100644 --- a/bookends.m4 +++ b/bookends.m4 @@ -211,10 +211,12 @@ case $forward in -m addrtype --dst-type BROADCAST run iptables -A FORWARD -g bad-destination-address \ -d 224.0.0.0/24 + clearchain check-fwd-multi for x in 0 1 2 3 4 5 6 7 8 9 a b c d e f; do - run ip6tables -A FORWARD -g bad-destination-address \ - -d fe${x}2::/16 + run ip6tables -A check-fwd-multi -g bad-destination-address \ + -d ff${x}2::/16 done + ip6tables -A FORWARD -j check-fwd-multi -d ff00::/8 ;; esac