【文件属性】:
文件名称:bind-restapi:BIND DNS的RESTful json api
文件大小:3KB
文件格式:ZIP
更新时间:2021-02-05 16:14:18
ruby dns rest-api bind9 RESTAPIRuby
绑定restapi
一种快速简单的RESTful BIND RESTful API,以Ruby / Sinatra编写。 提供使用现有的BIND DNS体系结构添加/删除条目的功能。
我将其写为一种解决方案,使我们的内部云能够通过与我们现有的DNS架构集成来向DNS添加/删除计算机。
使用说明
# cd etc/
# named -c named.conf
$ ruby dns.rb
将记录添加到DNS:
$ curl -X POST -H 'Content-Type: application/json' -H 'X-Api-Key: secret' -d '{ "hostname":
【文件预览】:
bind-restapi-master
----etc()
--------apple.com.db(333B)
--------named.conf(328B)
--------1.1.1.in-addr.arpa.db(306B)
----dns.rb(2KB)
----README.md(2KB)