【文件属性】:
文件名称:powerdns-geodns:PowerDNS远程后端的节点中的GeoDNS实施
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-25 22:28:15
JavaScript
PowerDNS-GeoDNS
使用Remote后端和UNIX套接字在PowerDNS节点中进行实验性GeoDNS实施。
用法
要求:
具有远程和MySQL后端的PowerDNS 3.2或更高版本
node.js(可能是0.10,但我使用0.12)
支持Unix套接字的系统
Maxmind GeoIP城市数据库(免费或付费,最简单的放置位置是./geoip,默认指向geoip / GeoIP2-City.mmdb)
安装:
安装PowerDNS,MySQL和所需的后端
使用npm install安装节点并获取此程序的副本,以安装依赖项(git clone可以很好地工作)
启动该过程,可以选择使用Supervisor。
重新启动PowerDNS并运行针对您服务器的dig命令以查看其是否正常运行。
在SQL中创建记录,有关记录格式,请参见以下部分。
记录
这使用Knexjs在M
【文件预览】:
powerdns-geodns-master
----.gitignore(18B)
----package.json(579B)
----geoip()
--------.gitignore(6B)
----README.md(2KB)
----jsonrpc.js(1KB)
----server.js(3KB)