-
Notifications
You must be signed in to change notification settings - Fork 122
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
Use OpenDNS instead of the slow ipv6-test.com API #36
base: master
Are you sure you want to change the base?
Conversation
Increases speed at hopefully the same reliability
doesn't seem to always answer. tried in 3 places, 2 of them failed. |
It's weird, I had that problem with ipv6-test.com, and opendns worked fine for me. It could be a temprary outage as well? |
it does not seem temporary problem. home dsl works 100%, other permenent line connections fail 100%, also i think may have more firewall related issues than http. because direct connection to dns servers are not always not allowed. your command forces to use examples:
|
It never occured to me that direct communication to DNS servers could be an issue, but that is indeed troublesome. I guess the best way would be to implement several ways and iterate through them, picking the best possible method, but that's way outside the scope of my PR. |
Thanks for this. But I think we're going to need something more robust... |
I understand. I didn't expect DNS queries to be a problem. Perhaps offering it as an alternative via a config option could work? I'll see what I can do |
If it's useful, Cloudflare DNS is a solid option, reliable and fast. Resolvers:
|
Grabbing my external IPv4 address didn't work for me with the default setup, because IPv4 was horrendously slow (causing it to timeout every time), whereas OpenDNS was near-instant.