A small correction, @smarsh, there should be two colons. E.g. “
100::”, for the AAAA record.
100::, together with being Proxied () is literally doing that.
100:: isn’t at all bogus, but has actually been standardized since August 2012, as
0100::ffff:ffff:ffff:ffff) as a dedicated “discard prefix”, an address space dedicated for purposes where you do not need the traffic, such as e.g. when you need to null route network traffic.
The standard was made to make an unified standard, for discarding traffic, instead of having people (or organisations) incorrectly squatting arbitrary address space, such as the three IPv4 /24 subnets or the IPv6 subnet reserved for documentation purposes for that, which includes the
192.0.2.1 address mentioned above.
Therefore, this whole IPv6 space (but most often just used as “AAAA
100::”) would actually be the best, according to the standards, as it will never end up on conflicting with anything in any way, and even better than the documentation prefixes.
After all, for these redirects, or URL forwarders to use your words, … when they happen at the Cloudflare Edge, you’re literally wanting Cloudflare Edge to do something, and otherwise just discard the (potential) traffic received, and therefore, you won’t get that much closer to the purpose for the standardization of that discard prefix.