トップ OSS紹介 PowerDNS

PowerDNS

サポート対象

NRIのOpenStandiaが提供するPowerDNS最新情報

PowerDNS情報

PowerDNSとは

PowerDNS(パワーディーエヌエス)は、1999年に設立されたオランダのPowerDNS社(2015年よりOpen-Xchange社の傘下となっています)により開発されました。
PowerDNSは、C++で実装され、GPLの下でライセンスされたDNSサーバです。ほとんどのUnix派生のOSで動作します。負荷分散/フェールオーバーなどの豊富な機能があり、OSSのDNSサーバとして以前から有名な「BIND」と比較して、高性能でセキュアなため、代替ソフトウェアとして注目されています。「Poweradmin」という管理ウェブインタフェースによって管理できる点も特徴の一つです。

バックエンドのデータベースとして、単純なBIND形式のゾーンファイルだけでなく、MySQL、PostgreSQL、SQLite3、Oracle、Sybase、Microsoft SQL Serverなどの主要なRDBMSやOpenLDAPのようなLDAPサーバが利用可能です。

また、DNS応答にLua、Java、Perl、Python、Ruby、C、C ++ などの言語を使用することで、動的なリダイレクトやスパムのフィルタリングを行うことができます。

PowerDNSは、権威DNSサーバである「Authoritative Server」とキャッシュDNSサーバである「Recursor」の2つのソフトウェアで構成されます。

PowerDNSはもともと商用のプロプライエタリーな製品でしたが、2002年11月にオープンソースのGPL v2ライセンスの下でソースコードが公開されました。

主な特徴

PowerDNSは以下のようにBINDと比較しても、機能的に劣っておらず、BINDより高速に動作するとされています。また、JSON/REST APIが提供されているため、他システムとの連携がしやすい点もBINDと比較してPowerDNSが優れた点と言えます。

PowerDNS

BIND

権威DNS

再帰

再帰ACL

スレーブモード

キャッシング

DNSSEC

TSIG

IPv6

ワイルドカード

OSS

インターフェース

分割地平線

類似プロダクト

DNSサーバとして最も有名なOSSは、BINDです。BINDは非常に歴史のあるソフトウェアで、主要なLinuxディストリビューションのDNSサーバソフトウェアとして採用されていますが、DNSキャッシュサーバと権威DNSサーバを完全に分離することができないため、セキュリティ上の問題が指摘されています。

PowerDNSのライセンス

PowerDNSのライセンスは、GPLv2(GNU General Public License Version2)です。PowerDNSは個人・企業を問わず、ライセンス費用はかからず、無償で利用できます。GPLの条件下で、ダウンロード、利用、ソースの改変、配布することもできます。

製品ダウンロード

オープンソース年間サポートサービス

OpenStandiaではOSSを安心してご利用いただけるように、オープンソース年間サポートサービスをご提供しております。
サポートしているOSSは下記ページをご参照ください。

お気軽にお問い合わせください

関連OSS

  • Unbound
    サポート対象

    Unbound

    アンバウンド。オランダのNLnet Labs社により開発されたオープンソースのDNSキャッシュサーバです。

  • BIND
    サポート対象

    BIND

    バインド。インターネットでもっとも利用されているDNSサーバです。

オープンソースに関する様々な課題、OpenStandiaがまるごと解決します。
下記コンテンツも
あわせてご確認ください。