Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

GeoDNS review

Free#59 of 64 in GeoDNS Services

A self-hosted GeoDNS server for geographic and weighted DNS routing without health checks or failover.

3.3/10Editor score
GeoDNS3.3 Visit GeoDNS

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

GeoDNS is an open-source authoritative DNS server for operators who want to return different DNS responses based on the requesting client. It is aimed at technical teams comfortable with self-hosting and configuring zones in JSON files. The project supports Linux deployment and is available at no charge. Its routing can target clients by country, continent, region, or region group, and weighted records provide another way to distribute responses. That combination makes GeoDNS relevant to teams that need control over DNS answers rather than a hosted service with a broader managed feature set.

The routing and record support are central strengths. GeoDNS handles A, AAAA, Alias, CNAME, MX, NS, TXT, SPF, and SRV records, and accepts DNS requests over UDP and TCP. Operators can log queries to JSON or Avro files, while Prometheus metrics are exposed over HTTP. Zone configuration files are automatically reloaded when changed, so edits to the JSON configuration can be reflected without relying on a managed control panel. The project describes itself as powering the NTP Pool system and similar services. For teams already operating infrastructure and monitoring, these capabilities offer a focused toolkit for directing DNS traffic and observing queries.

The tradeoff is that GeoDNS does not include health checks or failover routing. Geographic and weighted responses let operators shape answers, but they do not provide those automated availability controls. Deployment is self-hosted, and the listed support channel is community support, so teams should be prepared to manage the server and its configuration themselves. Choose GeoDNS if free, open-source geographic DNS control and Prometheus visibility fit your operating model. Teams that need built-in health checks, automatic failover, or a hosted DNS service should consider an alternative.

GeoDNS pros and cons

  • Where it wins
    • Targets responses by country, continent, region, or region group
    • Supports weighted records and a broad set of DNS record types
    • Logs queries and exposes Prometheus metrics
  • Where it doesn't
    • Does not provide health checks
    • Does not provide failover routing
    • Requires self-hosted deployment on Linux

GeoDNS fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update