-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Configure doggo to look up A *and* AAAA when not asked for any specific record type #124
Comments
It's a bit arbitrary to show AAAA records along with A. If it makes sense, you can alias/make a bash function to do the same? |
I'd also argue it's a bit arbitrary to only show A. Especially with the recent pushes to move more and more to IPv6, I think it's time to re-evaluate that particular default. IPv4 won't go away, so showing only AAAA and not A wouldn't be correct. I want to refer back to glibc's getnameinfo(3), it looks up both record types for the calling application. Which means most applications implicitly use IPv6 without any special configuration, and could cause confusion with dns tools: I'm not expecting the default to change yet (even if I think it should), but was asking for a way to easily enable showing both-by-default. I see three options:
I might be missing something, but that's my perspective. |
Noted. 2 or 3 should be possible. Not willing to change default behaviour just after a major release. 😅 |
systemd's
Despite |
Hi @mr-karan If anyone else is not working I would like to pick it up. |
Hey. I was re-thinking about this, and adding a vague flag like So, I think 1) changing the default to show both A and AAAA should be alright? Also, now that the resolver lookup is concurrent, this shouldn't affect the default query latency too much either. So, I am okay to change the default query type from just A to A and AAAA both, aligning with @rohit1kumar You're free to pick this up, thanks. |
When I type
doggo example.com
, I would like to see both A and AAAA records (properly indicated, of course). That's pretty similar to what most software does (thanks to them delegating to glibc, etc).Probably as a CLI flag?
The text was updated successfully, but these errors were encountered: