为 Google 拆分 DNS

为 Google 拆分 DNS

如何设置任何 dns(最好是 nsd3)来为 Google 提供 ip 1.2.3.4 并为所有其他 IP 提供 2.3.4.5?

答案1

我不知道 NSD,但使用 BIND9view子句您可以创建仅匹配 Google 的 IP 地址的视图。

火箭科学家的 DNS包含涵盖这些内容的部分:DNS BIND 视图子句

答案2

我不相信您正在寻找依赖于源 IP 地址的答案,这通常被称为“视图”或“拆分 DNS”。

如果我理解正确的话,你想服务如果问题是关于谷歌,则答案为“1.2.3.4”,如果问题是其他内容,则答案为“2.3.4.5”。

有关 BIND 答案,请参阅这个问题将通配符设置为“2.3.4.5”,然后只需添加特定记录即可覆盖您想要解析为“1.2.3.4”的域的通配符。

或者,我的埃文斯软件可以轻松做到这一点。

相关内容