Can I run a DNS lookup on an iPhone without a terminal?+
Yes, and an app is the only option — iOS ships no terminal and no dig or nslookup binary you can reach. In SSHive, tap Tools in the bottom tab bar, then DNS Lookup in the Diagnostic section, and enter the hostname. On iPhone and iPad the result is the address records: A and AAAA, deduplicated and grouped by type, each with a copy button. It is free, with no ads and no account.
Which record types does SSHive return on each platform?+
On macOS (DMG and Mac App Store) and on Windows: A, AAAA, MX, CNAME, NS and TXT, all six in one query. On iPhone and iPad: A and AAAA only. The mobile lookup goes through the OS resolution API, which returns socket addresses rather than DNS resource records, so MX, CNAME, NS and TXT are genuinely not available there from this screen. Mail routing on mobile is covered by the separate MX Lookup tool. No platform supports SOA, SRV or CAA.
Does DNS Lookup work in the Mac App Store version?+
Yes, identically to the direct-download DMG — all six record types. DNS queries are ordinary outbound network client traffic, which the App Sandbox permits, so there is no guard and no reduced feature set. That is not true of every tool in the suite: traceroute needs raw ICMP sockets, which the sandbox refuses, so it is unavailable in the Mac App Store build and ships only in the DMG (and on Windows). We flag that on the traceroute page rather than hiding it.
Can I check DNS propagation or query a specific nameserver like 8.8.8.8?+
No — SSHive has no custom nameserver field on any platform. Every lookup goes to the resolvers your device is already configured to use, which is the right answer for "what does this machine see right now" but not for surveying resolvers worldwide. To sample a different view, change your device's DNS servers, or switch between Wi-Fi and cellular, which usually swaps the resolver too. For a multi-resolver propagation sweep, a web checker remains the better instrument.
Why doesn't SSHive show TTL values?+
The desktop table shows Type and Value only, and on iPhone and iPad the OS resolution API discards TTLs before the app ever sees them — getaddrinfo returns socket addresses, not resource records with their caching metadata. So no platform displays TTLs today. If you are timing a cutover and need exact remaining cache lifetimes, dig in a Mac terminal is the correct tool; SSHive answers the faster question of what the records currently are.
Can I do a reverse DNS (PTR) lookup?+
Not as a standalone tool — DNS Lookup takes a hostname, not an IP address, and there is no PTR card in the panel. Where reverse DNS actually matters most, SSHive does show it: the MX Lookup results on macOS and Windows include an rDNS column resolving each mail exchange's IPv4 address back to a name. That is the view you need when checking forward-confirmed reverse DNS on a sending host.
Is DNS Lookup free, or does it require Pro?+
Free, on Mac, Windows, iPhone and iPad, with no ads, no account and no usage limit. The entire network-tools suite — DNS Lookup, ping, traceroute, whois, MX lookup and DNSBL blacklist check — is outside the Pro gate on every platform. Pro is a one-time purchase of about 9.99 USD, Universal Purchase across Mac, iPhone and iPad, and it unlocks SSH, SFTP, RDP and VNC capabilities. There is no subscription.