Thanks for reopening it, and for the pointers. The plugin is already close to what you describe: it has an interface setting and reloads Suricata on the newwanip event, and it covers both the IPv6 prefix and the WAN IPv4 /32. I'd rather not cut the IPv4 half, since rules that depend on Home networks need an accurate address, and it changes whenever the ISP changes it.
One question on the interface picker: do you mean a multi-select of internal interfaces whose prefixes get added?
If you or other maintainers would rather have this in core, I'm happy to answer questions or turn the plugin logic into a core PR.
One question on the interface picker: do you mean a multi-select of internal interfaces whose prefixes get added?
If you or other maintainers would rather have this in core, I'm happy to answer questions or turn the plugin logic into a core PR.
"