小编Mic*_*ser的帖子

使用 DiG 确定 DNS 服务器是主服务器还是从服务器

有没有办法使用 DiG 或 nslookup 来确定服务器是设置为 Master 还是 Slave?如果服务器是从服务器,返回主服务器的 IP 地址?

domain-name-system dig nslookup

5
推荐指数
1
解决办法
1万
查看次数

PowerDNS 水平分割解析器

我在网上寻找解决方案,并发现了许多具有不同建议的线程。我发现大部分都是在解析器上使用 LUA 来返回记录。其他帖子建议使用 GEO-IP 或 Pipe 后端。我读过的所有内容都使用过

我很想知道是否可以通过 LUA 根据网络范围更改转发器,而不是使用 LUA 存储区域信息。

如果我能让类似于以下的逻辑工作,我应该已经准备好了:

if sourceip comes from (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) {
     forwarder = 192.168.0.1;
}else{
     forwarder = 8.8.8.8;
}
Run Code Online (Sandbox Code Playgroud)

我没有从 pdns 中看到任何 LUA 示例来演示如何更改 PDNS 本身内的任何设置,并且我很好奇这是否可能。

domain-name-system split-dns powerdns

2
推荐指数
1
解决办法
6478
查看次数

标签 统计

domain-name-system ×2

dig ×1

nslookup ×1

powerdns ×1

split-dns ×1