是否有一种方法可以创建一个完整反映另一个网站的DNS记录?也就是说,*.foo.tld/*将映射到*.bar.tld/*,因此对foo.tld的任何查询都将由bar.tld提供,但DNS似乎完全相同。
我以为答案只是使用脱氧核糖核酸,
DNAME记录为DNS中域名树的子树提供重定向。也就是说,以特定后缀结尾的所有名称都被重定向到DNS的另一部分。
然而,如果你在规范中读得更深,
如果DNAME记录位于区域顶点,则仍然需要有习惯的SOA和NS资源记录。这样的DNAME不能完全反映一个区域,因为它不能反映区域的顶点。
这意味着,当您的CNAME/子域将工作,foo.tld≠bar.tld。您需要使用名称服务器和其他服务器端技巧来实现域名的完整转换。如果您有一个用于bar.tld的专用IP地址,您可以将DNAME设置为处理所有子域并将foo.tld指向相同的IP地址,但您必须有一个专用的IP地址。
有没有任何方法来伪造这个(使用任何组合的DNS条目),而不必使用专用的IP地址?
发布于 2014-03-03 22:12:14
我想说的是,您需要进行某种设置,在其中设置DNS服务器,以自定义的方式回答查询。
例如,看看PowerDNS管后端 --您可以编写一些代码来处理解析,对所需的域进行查找,并将翻译的记录返回给客户端。
https://serverfault.com/questions/578517
复制相似问题