Listing Thumbnail

    PowerDNS Authoritative Server - DNS API and DNSSEC - AMI by cloudimg

     Info
    Sold by: cloudimg 
    Deployed on AWS
    Free Trial
    AWS Free Tier
    This product has charges associated with it for seller support. Launch a production ready authoritative DNS server in minutes. PowerDNS Authoritative Server serves your own DNS zones from a MariaDB backend with a full REST API, DNSSEC signing and the pdnsutil command line tool. Every instance generates a unique REST API key and database password on first boot. Backed by 24/7 cloudimg expert support.

    Overview

    Open image

    This is a repackaged open source software product wherein additional charges apply for cloudimg support services.

    PowerDNS Authoritative Server is a high performance open source authoritative DNS server used to host the DNS zones for your own domains. It answers queries for the domains you are authoritative for, rather than resolving names on behalf of clients, which makes it the server you run to publish your DNS records to the internet. This image delivers PowerDNS fully installed and configured against a MariaDB database backend, with the REST API and DNSSEC tooling ready to use, so a working authoritative name server is running within minutes of launch and you skip hours of manual DNS server setup and hardening.

    PowerDNS stores its zones and records in a relational MariaDB database, so you manage DNS with SQL, the pdnsutil command line tool, or the built in REST API rather than editing flat zone files by hand. The REST API is the same interface used by web control panels and automation tools, so you can create zones, add records and rotate DNSSEC keys programmatically. DNSSEC signing is built in and can be enabled per zone with a single command.

    Application stack: PowerDNS runs as a hardened systemd service answering DNS on port 53 over both UDP and TCP across all interfaces. Its zone data lives in a MariaDB database on the same instance. The REST API and status webserver bind to loopback on port 8081 and are authenticated with a per instance API key, so the management surface is never exposed to the network while DNS itself serves the internet. The systemd-resolved stub listener is disabled so PowerDNS owns port 53 cleanly, and the operating system continues to resolve names through the upstream resolver list.

    Secure by default: no default or shared credentials ship in the image. On the first boot of your instance a one shot service generates a unique REST API key and a unique database password, writes them to a root only file, provisions a demonstration zone so DNS answers immediately, and verifies the API key round trips before completing. The API rejects unauthenticated requests.

    Key capabilities: authoritative DNS for unlimited zones and records backed by MariaDB; a full REST API for programmatic zone and record management; built in DNSSEC signing with NSEC and NSEC3 support and one command key generation; the pdnsutil administration tool for zones, records, DNSSEC and metadata; zone transfers (AXFR and IXFR) for secondary name servers; and SQL level access to your DNS data for reporting and bulk changes.

    Get started: retrieve the per instance REST API key from the root only credentials file, replace the demonstration example.com zone with your own domain, add your records with pdnsutil or the REST API, optionally enable DNSSEC, then point your domain registrar's name server records at this instance's public IP. cloudimg engineers can walk you through zone migration, DNSSEC and secondary name server setup after purchase.

    All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

    Highlights

    • PowerDNS Authoritative Server, a high performance open source authoritative DNS server, fully installed against a MariaDB database backend with the REST API, DNSSEC signing and the pdnsutil command line tool ready to use. Host unlimited zones and manage records with SQL, the API, or the command line.
    • Security hardened first boot: no shared credentials. Every instance generates a unique REST API key and database password on first boot and writes them to a root only file. The management API and status webserver bind to loopback only, while DNS answers on port 53 across all interfaces.
    • 24/7 expert technical support from cloudimg with a one hour average response time for critical issues. Our engineers help with zone migration, record management, DNSSEC signing, secondary name server and zone transfer setup, REST API automation and version upgrades.

    Details

    Sold by

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 24.04

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free for 7 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.

    PowerDNS Authoritative Server - DNS API and DNSSEC - AMI by cloudimg

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Usage costs (800)

     Info
    • ...
    Dimension
    Description
    Cost/hour
    m5.large
    Recommended
    m5.large
    $0.08
    t2.micro
    t2.micro instance type
    $0.04
    t3.micro
    t3.micro instance type
    $0.04
    c5a.12xlarge
    c5a.12xlarge instance type
    $0.24
    c5a.16xlarge
    c5a.16xlarge instance type
    $0.24
    c5a.24xlarge
    c5a.24xlarge instance type
    $0.24
    c5a.2xlarge
    c5a.2xlarge instance type
    $0.24
    c5a.4xlarge
    c5a.4xlarge instance type
    $0.24
    c5a.8xlarge
    c5a.8xlarge instance type
    $0.24
    c5a.large
    c5a.large instance type
    $0.08

    Vendor refund policy

    Refunds available on request.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    Initial release of PowerDNS Authoritative Server 5.1 as a ready-to-use authoritative DNS server backed by MariaDB, with the REST API and DNSSEC tooling preconfigured and a unique REST API key and database password generated on first boot.

    Additional details

    Usage instructions

    Connect via SSH on port 22 as the default login user for your operating system variant (for the Ubuntu 24.04 variant the user is ubuntu). Retrieve the generated REST API key and database password with: sudo cat /root/powerdns-credentials.txt. Test the shipped demo zone with: dig @127.0.0.1 SOA example.com and dig @<instance-public-ip> A <www.example.com >. Call the loopback REST API with the per-instance key: curl -H 'X-API-Key: <key>' http://127.0.0.1:8081/api/v1/servers/localhost  - a wrong key returns 401. Replace the demo zone with your own domain using pdnsutil: pdnsutil zone delete example.com; pdnsutil zone create your-domain.com; then add records with pdnsutil rrset add or the REST API, optionally enable DNSSEC with pdnsutil zone secure your-domain.com, and point your registrar's name server records at this instance's public IP on port 53. The instance security group opens ports 22 (SSH) and 53 on both UDP and TCP (DNS); the REST API on 8081 is bound to loopback only and is not network exposed. The services run under systemd: systemctl status pdns mariadb.

    Resources

    Vendor resources

    Support

    Vendor support

    cloudimg provides 24/7 technical support for this product by email and live chat. Our engineers help with deployment, configuration, updates, performance tuning and troubleshooting; critical issues receive a one hour average response. Contact support@cloudimg.co.uk .

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.