> About DNS.fish
DNS.fish: Powerful tool for quick DNS record lookups.
The alternative to nslookup.io.
Built for devs, sysadmins, and curious minds.
Simple curl commands. Fast results. No BS.
> Domain DNS Lookup API Usage
$ Get all DNS records:
curl dns.fish/DOMAIN
$ Get specific type records:
curl dns.fish/DOMAIN/TYPE
Replace DOMAIN with target domain, TYPE with DNS record type (A, AAAA, MX, etc.).
> Features
Fast Lookups
• Fast and live DNS record lookups
All Record Types
• All common DNS record types supported
API Support
• Zero install, supports CLI(API) usage
Blazing Fast
• Blazing fast response times
Clean Output
• Clean, parsable output
Export Options
• Export & Download DNS records
> FAQ
Q: What is a DNS record?
Q: Why is it important to check DNS records?
A: Checking DNS records is crucial for several reasons:
- Troubleshooting: Helps identify and resolve website accessibility issues
- Security: Verifies proper configuration to prevent DNS-based attacks
- Email delivery: Ensures correct MX records for smooth email flow
- Performance: Confirms optimal DNS settings for fast website loading
- Migrations: Validates DNS changes during website or server migrations
- Compliance: Assists in maintaining required security standards
Regular DNS record checks help maintain a healthy, secure, and efficient online presence.
Q: What are the most common types of DNS records?
A: The most common types of DNS records include:
- A (Address) record: Maps a domain to an IPv4 address
- AAAA record: Maps a domain to an IPv6 address
- CNAME (Canonical Name) record: Aliases one domain to another
- MX (Mail Exchanger) record: Specifies mail servers for the domain
- TXT (Text) record: Stores text-based information, often used for SPF, DKIM, etc.
- NS (Name Server) record: Specifies authoritative name servers for the domain