TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Doggo – A powerful, human-friendly DNS client for the command line

400 点作者 mr-karan11 个月前

26 条评论

toomuchtodo11 个月前
Looks super cool! Can you share more about why you built this, design decisions, and other behind the scenes context?
评论 #40848420 未加载
评论 #40848191 未加载
madars11 个月前
Amazing naming choice - doggos like to dig!
评论 #40848566 未加载
nedt11 个月前
Very nice to also have it dockerized. You might just want to add in the documentation the `--rm` parameter for cleanup after running and `-t` for the colors. So it will be<p><pre><code> docker run --rm -it ghcr.io&#x2F;mr-karan&#x2F;doggo:latest mrkaran.dev MX</code></pre>
评论 #40856900 未加载
评论 #40855571 未加载
robomc11 个月前
I have a silly question I guess... why does it print everything out twice?<p>~ doggo google.com<p>NAME TYPE CLASS TTL ADDRESS NAMESERVER<p>google.com. A IN 296s 142.250.67.14 127.0.2.2:53<p>google.com. A IN 296s 142.250.67.14 127.0.2.3:53<p>~ doggo news.ycombinator.com<p>NAME TYPE CLASS TTL ADDRESS NAMESERVER<p>news.ycombinator.com. A IN 1s 209.216.230.207 127.0.2.2:53<p>news.ycombinator.com. A IN 1s 209.216.230.207 127.0.2.3:53
评论 #40852873 未加载
评论 #40853086 未加载
XiS11 个月前
Would be amazing is this tool would add support for the equivalent of query type ANY
评论 #40854683 未加载
steph-12311 个月前
An awesome project, I learned about it last year through developing the x-cmd pkg, at that time the latest version was 0.5.7, now it&#x27;s 1.0.2, it seems necessary to upgrade the version.<p>Here is a demo video, you can take a look: <a href="https:&#x2F;&#x2F;x-cmd.com&#x2F;pkg&#x2F;doggo" rel="nofollow">https:&#x2F;&#x2F;x-cmd.com&#x2F;pkg&#x2F;doggo</a>
mrbluecoat11 个月前
Reminds me of <a href="https:&#x2F;&#x2F;github.com&#x2F;ogham&#x2F;dog">https:&#x2F;&#x2F;github.com&#x2F;ogham&#x2F;dog</a>
评论 #40848652 未加载
评论 #40849155 未加载
wiseowise11 个月前
Is there any reason why so many of those tools are written in Go? Is it because of a stdlib or just accidental?
评论 #40851559 未加载
评论 #40851339 未加载
评论 #40851400 未加载
评论 #40851235 未加载
评论 #40851449 未加载
emmanueloga_11 个月前
Is this related to Dog [1]? They look almost identical in functionality.<p>Both ask for the specific query to run (A, AAAA, etc.). Why not default to query all records? (at least when querying a single domain).<p>--<p>1: <a href="https:&#x2F;&#x2F;github.com&#x2F;mr-karan&#x2F;doggo">https:&#x2F;&#x2F;github.com&#x2F;mr-karan&#x2F;doggo</a>
评论 #40853966 未加载
jedisct111 个月前
Congrats for the 1.0 release!<p>doggo has been my main DNS tool for a while, now. Love it!
评论 #40852377 未加载
fs11111 个月前
Happy user for years here. Keep up the good work!
icar11 个月前
I&#x27;d not encourage the usage of an AUR helper. Just pointing to the AUR page should be enough.
评论 #40858870 未加载
KingOfCoders11 个月前
<p><pre><code> go: downloading github.com&#x2F;mr-karan&#x2F;doggo v0.5.7 go: github.com&#x2F;mr-karan&#x2F;doggo&#x2F;cmd@latest: module github.com&#x2F;mr-karan&#x2F;doggo@latest found (v0.5.7), but does not contain package github.com&#x2F;mr-karan&#x2F;doggo&#x2F;cmd</code></pre>
评论 #40852315 未加载
评论 #40850325 未加载
评论 #40851782 未加载
评论 #40851807 未加载
评论 #40854465 未加载
mholt11 个月前
Love this, thank you!<p>Is there a way to query all DNS records? (I was surprised to learn that isn&#x27;t the default.) This would be really helpful for troubleshooting people&#x27;s Caddy questions (which are actually DNS problems).
评论 #40849294 未加载
评论 #40854313 未加载
评论 #40852406 未加载
8mobile11 个月前
404 page not found, have you received many requests? The project is very interesting, I like the interface. Congratulations
评论 #40853735 未加载
obviyus11 个月前
Pretty! Time to alias dig to doggo for a few days ;)<p>BTW I really enjoyed reading your blog on Nomad while setting up our own clusters, kudos!
ThinkBeat11 个月前
Is this a client to query DNS servers, like digg or dogg?<p>Or is it a client to control and configure the DNS servers a computer is using?<p>or both?
评论 #40848535 未加载
vladvasiliu11 个月前
Is there a way to run the web interface locally?<p>BTW, the &quot;visit demo&quot; link in the docs returns 404.
评论 #40854129 未加载
ErikBjare11 个月前
Is this how the kids &quot;rawdog&quot; DNS these days?
Siilwyn11 个月前
I use `bore` which works about the same, interesting to see new options! <a href="https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;bore" rel="nofollow">https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;bore</a>
pixelready11 个月前
Ok, now hear me out. You bundle this with Bruno and some other networking tools as… The Woof Pack
valtlfelipe11 个月前
very nice! looks clean and simple.
achillean11 个月前
We developed &quot;geodns&quot; for situations where you want to do DNS lookups from different regions around the world. For example, ycombinator.com returns different IPs depending on your location:<p><pre><code> $ geodns ycombinator.com 108.156.133.117 Singapore 108.156.133.21 Singapore 108.156.133.25 Singapore 108.156.133.59 Singapore 108.156.39.26 London 108.156.39.61 London 108.156.39.62 London 108.156.39.64 London 13.32.27.123 Frankfurt am Main 13.32.27.47 Frankfurt am Main 13.32.27.51 Frankfurt am Main 13.32.27.80 Frankfurt am Main 13.35.93.12 Clifton 13.35.93.14 Clifton 13.35.93.46 Clifton 13.35.93.47 Clifton 18.239.94.100 Amsterdam 18.239.94.114 Amsterdam 18.239.94.33 Amsterdam 18.239.94.79 Amsterdam 99.86.20.42 Doddaballapura 99.86.20.54 Doddaballapura 99.86.20.64 Doddaballapura 99.86.20.96 Doddaballapura </code></pre> <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;shodan-public&#x2F;geonet-rs" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;shodan-public&#x2F;geonet-rs</a>
评论 #40852779 未加载
评论 #40853712 未加载
评论 #40854454 未加载
jmduke11 个月前
Shameless plug for folks looking for something similar, but on the web: I was fed up with Google&#x27;s slow&#x2F;janky dig webface, so built my own. (Still very WIP, but already works better as a daily driver than Google&#x27;s!)<p><a href="https:&#x2F;&#x2F;www.shovel.report&#x2F;ycombinator.com" rel="nofollow">https:&#x2F;&#x2F;www.shovel.report&#x2F;ycombinator.com</a>
评论 #40850903 未加载
评论 #40853221 未加载
评论 #40854455 未加载
lemcoe911 个月前
Another shameless plug for my website, you can use ipkitten.com to get your public IP address from your terminal:<p><pre><code> $ curl ipkitten.com 27.44.144.144 </code></pre> And if you visit it in a browser, you get your IP address <i>and</i> a kitten GIF!:<p><a href="https:&#x2F;&#x2F;ipkitten.com" rel="nofollow">https:&#x2F;&#x2F;ipkitten.com</a>
评论 #40853744 未加载
评论 #40853456 未加载
评论 #40855859 未加载
评论 #40852347 未加载
评论 #40854458 未加载
jdoe247dog11 个月前
The q client has a feature comparison: <a href="https:&#x2F;&#x2F;github.com&#x2F;natesales&#x2F;q?tab=readme-ov-file#feature-comparison">https:&#x2F;&#x2F;github.com&#x2F;natesales&#x2F;q?tab=readme-ov-file#feature-co...</a>
评论 #40859488 未加载
评论 #40854463 未加载