NETworkManager icon indicating copy to clipboard operation
NETworkManager copied to clipboard

DNS Lookup - Custom DNS Server

Open futureweb opened this issue 2 months ago • 4 comments

It would be very helpful if the DNS Lookup Tool allowed specifying a custom DNS server to query.

We regularly run into situations where we need to compare responses from different DNS servers to identify which one is serving stale data or is not up to date. Having the option to select the DNS server directly in the tool would make this workflow much easier and faster.

Image

futureweb avatar Dec 03 '25 13:12 futureweb

You can add custom dns servers in the settings or edit existing profiles.

BornToBeRoot avatar Dec 03 '25 14:12 BornToBeRoot

@BornToBeRoot Oh okay, thanks for the quick reply – classic RTFM on my side 🙈🤣

That said, it would still be very handy to be able to enter a DNS server on the fly directly in the DNS Lookup tool. Typical workflow: you query a domain like test.tld, see that ns1.dom.tld / ns2.dom.tld are configured as authoritative name servers, and then want to quickly query exactly those servers. Having to go through the settings and edit/add a profile each time is a bit cumbersome in that situation – it works, but it could be more efficient. 🙂

futureweb avatar Dec 03 '25 14:12 futureweb

I have a working PoC (https://github.com/BornToBeRoot/NETworkManager/pull/3261) for your request... when i have some time this or next weekend, i will review & implement it...

Image

The input will be ip:port, i don't know if it makes sense to allow hostnames as dns server (then i need to query dns (to system dns??), to resolve dns)

Edit: need to check if nslookup supports this, if yes, i implement it the same way. Because it makes sense to also resolve the hostname of a dns... e.q. aws route53...

BornToBeRoot avatar Dec 03 '25 23:12 BornToBeRoot

@BornToBeRoot

Thanks a lot for picking this up so quickly – really appreciate how fast you reacted to this! 🙌

If possible, it would be great if NETworkManager could also accept DNS server hostnames in addition to IP addresses. For example, when running a dig NS query for a domain, you usually get the nameserver hostnames back (like sec1.rcode0.net, sec2.rcode0.net) instead of their IPs.

Being able to paste or use those hostnames directly would make the workflow a bit smoother in this kind of setup.

Thanks again for your great work on this project!

Image - Image

futureweb avatar Dec 04 '25 13:12 futureweb

@futureweb i published a pre-release, if you want you can test the new feature: https://github.com/BornToBeRoot/NETworkManager/releases/tag/2025.12.13.0

BornToBeRoot avatar Dec 13 '25 22:12 BornToBeRoot

@BornToBeRoot I just tried the portable version — works like a charm! 😊 Thanks for implementing the feature so quickly.

Best wishes from Tirol, Andy

futureweb avatar Dec 16 '25 13:12 futureweb

Great. thanks for the feedback. If you find an issue, let me know 😄

BornToBeRoot avatar Dec 16 '25 17:12 BornToBeRoot