DNSサーバーソフトウェアには、レコードを管理するための認証済みのREST APIが組み込まれていますか?認証済みREST APIを使用するDNSサーバーソフトウェア
また、既存のDNSソフトウェアの上にDNSレコードを管理するレイヤーがありますか?
DNSサーバーソフトウェアには、レコードを管理するための認証済みのREST APIが組み込まれていますか?認証済みREST APIを使用するDNSサーバーソフトウェア
また、既存のDNSソフトウェアの上にDNSレコードを管理するレイヤーがありますか?
REST APIが組み込まれているDNSサーバーソフトウェアはありません。私の知っている
オプションは次のとおりです。
動的更新メッセージを生成できるRESTfulスクリプトの簡単なセットを書くのは難しくありません。私はそれがPerlのためにNet::DNS
を使って行ったのを見ました。
callsignは、REST APIを提供するPythonで書かれたミニDNSサーバーです。リクエストを認証するために、iptablesを使用して特定のIPアドレスへのアクセスを制限することができます。
認証のために何か違うものがある場合は、パッケージをインポートして、コマンドラインインターフェイスまたは内部Python APIのいずれかで独自のAPIを作成できます。これはApacheライセンスの下でライセンスされているので、それを使用するコードでできることにはかなり許されています。
お試しください。Openstack Designateこれは、標準DNSネームサーバの上で実行されるREST APIです。ドメイン&記録管理のための
- のREST API
- マルチテナント(自動生成されたレコードのための)ノヴァと中性子の通知と統合するための場所での認証
- Framework用のキーストーンと
- 統合
- PowerDNSとBind9をサポートします。
お探しのもののようなもの:https://doc.powerdns.com/md/httpapi/README/ – slm