Are there any guides for how to properly secure a home network so that I can re-enable IPv6 with a clear conscience?
Are there any guides for how to properly secure a home network so that I can re-enable IPv6 with a clear conscience?
For most home IPv6 networks, blocking all incoming traffic from the egress port will achieve the same level of security as a NAT'd IPv4. Different router/fw manufacturers would need their own guides on how to do that, but IMO any sane consumer product should be configured like that by default.
Here's a guide for OpenBSD, for instance. Note how it includes "block all" which means it blocks everything not specifically allowed. https://www.openbsd.org/faq/pf/example1.html#pf
ip6tables -P FORWARD REJECT
ip6tables -F FORWARD
ip6tables -A FORWARD -o wan -s 2a42:.../64 -j ACCEPT
ip6tables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
Literally the same as for IPv4.This makes sense, considering ISPs might not want to deal with a ton of pwned devices that are now part of botnets.
ip6tables -A FORWARD -p icmpv6 -j ACCEPTYou can always enable v6, then see if you can reach internal machines from a machine on the internet (like a VPS or over a cell connection)
They don't know what you're going to use it for and in real networks, the sensible home default of "allow outcoming deny incoming" doesn't usually make much sense. You're probably going to have dedicated firewall devices somewhere else in your network.
If you have a Asus/Dlink/whatever there's nothing special to be done.