Skip to content
Stephen Oliver edited this page Aug 13, 2016 · 1 revision

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

node.opennet.bindTo=2001:DB8::1234

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:

fproxy.allowedHosts=2001:db8:0:0:0:0:0:0/ffff:ffff:ffff:ffff:0:0:0:0

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

Clone this wiki locally