-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom/local DNS name resolver support without ipfs server dns configuration #6915
Comments
I've been looking into how we do For OpenNIC does not have (to my knowledge) a similar DNS-domain proxy that we can use similarly. We would need to use a Resolver with a custom dialer to their anycast servers (https://wiki.opennic.org/start). I suppose there is a stable list of actual TLD domains under the OpenNIC federation (still to find the full one). People can apply for whatever new ones they want so it's subject to change. Anyways, we could potentially support this so that people can get dnslink-ing etc on OpenNIC TLDs, which is probably a good thing and not overly different from supporting .eth. |
#6776 will solve this issue. |
@hsanjuan At first, how about adding function to return |
Can you show where/how that does NOT happen already? |
@matyapiro31 @hsanjuan I believe setting custom DNS server won't be enough to support OpenNIC TLDs. Context: go-ipfs performs additional go-is-domain checks in both namesys and http gateway code. Recently added First step to unblock use of OpenNIC would be to do the same: submit a PR extending |
@lidel I sent PR, but .eth is also not supported still now? |
.eth is supported since #6448 (via https://eth.link). Do you mind linking your PR? |
@lidel jbenet/go-is-domain#15 |
I think that I add special support for OpenNIC this time is faster answer now, |
@matyapiro31 iiuc that "proxy" is a PHP script running on remote server, it won't work for go-ipfs. We need to merge your PR and switch go-ipfs to use updated domain validator. Be patient, it will happen :-) ps. I opened issue to move mentioned package under IPFS org: jbenet/go-is-domain#16 |
Those just solve opennic domain, but there's no idea to resolve custom dns server address. |
This commit is for ipfs#6915. This enables dns resolver to select server.
I'm using OpenNIC domain and want to go with ipfs web hosting, but any public ipfs gateway server don't support OpenNIC domain, pointing my domain to ipfs fails.
This will be a problem when using intranet.
Even if local ipfs server's dns configuration is correct, client has no way to check it.
So I want a feature of custom dns server.
The text was updated successfully, but these errors were encountered: