如何设置任何dns(首选nsd3)给谷歌的IP 1.2.3.4和所有其他的2.3.4.5?
我不知道NSD,但是使用BIND9的view子句,您可以创build一个仅匹配Google IP地址的视图。
火箭科学家的DNS包含一个覆盖他们的部分: DNS BIND视图子句 。
我不相信你正在寻找依赖源IP地址的答案,这通常被称为“视图”,或“分裂DNS”。
如果我对你的理解正确,如果问题是Google的话,你想要回答“1.2.3.4”,如果问题是其他问题,则回答“2.3.4.5”。
对于一个BIND答案,看到这个问题将通配符设置为你的“2.3.4.5”,只是添加特定的logging来覆盖你想要parsing为“1.2.3.4”的域的通配符。
另外,我的evldns软件可以很容易地做到这一点。