文件名称:netbox-webhook-dnsupdate:Netbox Webhook从ipaddress dns_name执行DNS更新
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-08 18:57:43
Python
Netbox DNS更新Webhook 一个简单的Netbox ipam.ipaddress ,可基于ipam.ipaddress对象的dns_name属性执行DNS更新,同时更新正向(A / AAAA)和反向(PTR)。 它具有用于RFC2136动态DNS更新的更新程序类,但可以扩展为访问其他API或数据库。 后端只需要能够添加和删除特定的A / AAAA和PTR记录,并列出现有记录。 假定Netbox对于每个IP地址仅维护“主要”名称-即PTR记录所引用的名称。 仍需要在Netbox外部添加其他记录(例如MX或CNAME)或指向相同IP地址的其他A / AAAA记录。 依存关系 需要 。 经过0.16版测试,可以使用pip安装: pip3 install dnspython 另外,您可以从程序包管理器进行安装,但可能会获得较旧的版本。 apt-get install py
【文件预览】:
netbox-webhook-dnsupdate-master
----requirements.txt(18B)
----nb_dns_run.py(802B)
----LICENSE.txt(10KB)
----nb_dns_updater.py(10KB)
----README.md(4KB)
----dns-webhook.service(306B)