问题标签 [powerdns]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dns - PowerDNS 和 CNAME 到外部域
我正在为我的客户使用 PowerDNS (2.9.22)。因为它可以将所有数据存储到 MySQL 数据库中,并且客户可以轻松地根据需要编辑他们的区域。
现在我遇到了 CNAME 问题:
以下是 MySQL 数据库中的记录:
PowerDNS 配置在这里:
当我进行 nslookup 查询时,我得到了这个:
如您所见,如果 CNAME 指向 INTERNAL 记录 - 一切正常。但如果它指向外部域 - 我有一个错误。
andreyzentavr.com 是现有域并指向 194.126.204.41
它是 PowerDNS 中的错误吗?还是我配置错误?
c++ - powerdns + mongodb
我试图为 powerdns 编译 mongodbbackend 模块,但我遇到了这个问题:
我试图包含来自 mongodb 2.0.2 和 2.0.3 的文件。以下是模块来源: http ://wiki.powerdns.com/trac/browser/trunk/pdns/modules/mongodbbackend
有什么建议么?
linux - iPhone:本地域的本地 DNS - 外部地址的蜂窝数据
我最近将我的树莓派设置为 DNS 和 DHCP 服务器。一切都很好——但现在我还有一个关于 iDevices 的问题。
我的树莓派提供的 WiFi 仅限本地。在 pi 上运行了一个 Web 应用程序,应该可以通过它访问http://app.raspberry.localnet
(我没有使用 .local,因为它会与 BonJour 冲突)。
如果我用我的 iDevices 连接到 WiFi,它会将覆盆子识别为 DNS 服务器,并且搜索域设置为raspberry.localnet
. 状态栏中的符号会根据接收情况显示 3G 或 E。一切看起来都很好。我可以通过输入本地 IP 地址访问我的应用程序,但未http://app.raspberry.localnet
解决。
有任何想法吗?
powerdns - 使用 powerdns 和 lua 脚本的 URL 重定向
我正在为一家企业构建一个内部白名单浏览过滤器服务器。它是 95% 可操作的。PowerDNS 拦截 DNS 请求,并且 LUA 脚本正确确定 URL 是否被列入白名单。问题在于黑名单阻止页面......我得到的只是页面无法显示。LUA 脚本到达这一行,但实际重定向从未发生:
return 0, {{qtype=pdns.A, content="1.2.3.4"}}
1.2.3.4 是我放置 PowerDNS 服务器实际 IP 的位置本身。Apache 没有检测到任何东西通过端口 80 到达服务器。如果我导航到 1.2.3.4,我会得到阻止页面,所以我知道 apache 配置正确并且我将 ServerAlias 设置为 * 以接受所有域。提前致谢。
subdomain - 如何使用 PowerDNS 为子域创建委托签名者 (DS) 记录?
我有一个域 mydomain.com。这个域的 DNS 服务器在我的控制之下,我在那里运行 PowerDNS。我已经为我的主域 mydomain.com 设置了 DNSSEC,并且我已经在注册商处注册了密钥。一切都适用于主域。但是,当我使用 PowerAdmin GUI 创建子域(区域)时,我从位于http://dnssec-debugger.verisignlabs.com/的 DNSSEC 分析工具中收到以下子域错误:没有为 subdomain.mydomain.com 找到 DS 记录mydomain.com 区域
问题:如何使用 powerdns 将该 DS 记录添加到 mydomain.com 区域?
dns - PowerDNS 管道后端,回退到递归
我想设置一个具有两个解析级别的 PowerDNS 实例:
- 管道后端
- 回退到像 8.8.8.8 这样的公共递归
我已经正确设置了管道后端,并且可以成功查询它。
现在我想要实现的是当管道后端没有答案时,我想从像 8.8.8.8 这样的公共递归器那里得到答案
在我的 pdns.conf 文件中,我有
但是,如果我查询一个未由我的管道后端处理的域,我会得到以下信息:
管道后端是否有退出代码或其他信息返回以告诉 pdns-server 进行递归?
提前感谢您的帮助
dns - Powerdns 子域和委派
我正在使用 PowerDNS 权威服务器和 pdns-mysql-backend。我正在尝试创建一个子域并将外部 NS 委托给它。但我找不到合适的文档或示例。我只需要为子域创建 NS 记录?
android - 本地 DNS 工作,但在 Android 应用程序中出现错误
我从一家公司获得了一台服务器,该服务器正在为应用程序提供某种服务。该服务器需要依靠互联网来解析 IP 地址,尽管请求其服务的设备位于同一本地网络中。
我想消除互联网。我使用 PowerDNS 在 Raspberry Pi(静态 IP 192.168.1.104)中设置本地 DNS 服务器,并将路由器设置为将其用作其 DNS 服务器。它在计算机和连接到它的服务器上运行良好。我可以在任何计算机或服务服务器中执行“nslookup”,它们会正确显示 PowerDNS 中的 IP 地址设置。
但是,当我使用我的 Android 应用程序连接到服务服务器时,Android 应用程序抱怨 cookie 被拒绝。“192.168.1.104/service/key”与“service.computer.com/service/key”有些冲突。我正在使用 HTTPS 帖子进行应用程序和服务器通信。你能提供任何关于这个问题的见解吗?我是网络新手。提前致谢!
dns - 与区域和子节点相关的权威名称服务器架构(最佳实践)
我正在寻找重新设计一个中型(corp)dns 架构,我已经在这里和 icann.org + google(当然)进行了搜索,但我无法找到关于名称服务器条目和区域/子节点的最佳实践。
所以我们开始吧,假设我们有 10 多个 dns 服务器:
然后我们说 happy.example.com
然后我们有:
A 记录
- ns1.happy.example.com 222.222.222.222
- ns2.happy.example.com 333.333。
333.333 - ns3.happy.example.com 444.444.444.444 -
NS 记录
- happy.example.com ns1.happy.example.com
- happy.example.com ns2.happy.example.com
- happy.example.com ns3.happy .example.com
然后我们有 sad.example.com:
- A 记录
- ns1.sad.example.com 222.222.222.222
- ns2.sad.example.com 333.333.333.333
- ns3.sad.example.com 444.444.444.444
- NS 记录
- 悲伤.example.com ns1.sad.example.com
- sad.example.com ns2.sad.example.com
- sad.example.com ns3.sad.example.com
我的问题是这样做有什么好处吗?
这样做不是更好吗:
- 记录
- ns1.example.com 222.222.222.222
- ns2.example.com 333.333.333.333
- ns3.example.com 444.444.444.444
然后执行:
- NS 记录
-happy.example.com ns1.example.com
-happy.example.com ns2.example.com
-happy.example.com ns3.example.com
-sad.example.com ns1.example.com
- sad.example.com ns2.example.com
- sad.example.com ns3.example.com
linux - PowerDNS 仅适用于本地
所以。PowerDNS 3.3 as salve 仅适用于本地。(还有一个 nginx 可以正常工作)
这个作品不错
但这不是(从服务器)
我已经尝试过使用 ns2.example.com 的 IP,但没有任何好的结果。
问题可能出在哪里?