Freenet supports IPv6, however there are some caveats.
To use IPv6 just edit
freenet.ini and just select IPv6 interface(s) you want to bind, for example
The same decomposited IPv6 address style works with:
fproxy.bindTo fcp.bindTo node.bindTo node.opennet.bindTo
However, when you are trying to restrict connections using:
fproxy.allowedHosts fproxy.allowedHostsFullAccess fcp.allowedHosts fcp.allowedHostsFullAccess
... you cannot use decomposited format, you have to use the full format.
So, for example if you want to permit
2001:DB8::/64 you need to write:
Other formats like these do not work:
fproxy.allowedHosts = 2001:db8::/ffff:ffff:ffff:ffff:: fproxy.allowedHosts = 2001:DB8::/64 fproxy.allowedHosts = [2001:DB8::]/64
Tested with Freenet 0.7.5 Build #1465 build01465