110-local-forward-allow-ipv6 370 B

123456789
  1. site = require('gluon.site')
  2. rule('LOCAL_FORWARD -p IPv6 --ip6-src fe80::/64 -j RETURN')
  3. rule('LOCAL_FORWARD -p IPv6 --ip6-src ::/128 --ip6-proto ipv6-icmp -j RETURN')
  4. rule('LOCAL_FORWARD -p IPv6 --ip6-src ' .. site.prefix6() .. ' -j RETURN')
  5. for _, prefix in ipairs(site.extra_prefixes6({})) do
  6. rule('LOCAL_FORWARD -p IPv6 --ip6-src ' .. prefix .. ' -j RETURN')
  7. end