IPFS with OpenNIC or local DNS server

I did the tutorial written here with my OpenNIC domain registered at be.libre.
However, ipfs resolves DNS with ICANN, so it fails.
Is there any good way to avoid this?

1 Like

Welcome to IPFS, matyapiro31! be.libre looks cool.
Hopefully somebody will be able to help you with your question.

1 Like


AFAIK, go-ipfs resolves DNS using Go’s DefaultResolver (https://godoc.org/net#hdr-Name_Resolution). That should resolve using whatever your system is used to resolve.

IPFS public gateways etc are not configured to resolve using OpenNIC though.

Then, it’s going to be solved when someone gets started with OpenNIC domain supported server?

Open an issue on https://github.com/ipfs/go-ipfs about OpenNIC support . Is there a regular DNS domain that can handle OpenNIC resolution?

i.e. .eth domains (something.eth) can be resolved natively or also using a regular something.eth.link. Is there an equivalent for OpenNIC?


I think there are 3 options.

  • Add OpenNIC to server
  • create a repository for dnslink= text
  • add feature to change dns server from arguments, or subdomain
1 Like