我拥有指向同一个networking服务器的两个域名:
提供者A和提供者B之间的距离是否会影响DNSparsing时间?
换句话说,如果我住在巴黎,使用domainA.com或domainB.com访问服务器会更快吗? 还是相当于?
最佳实践(和RFC)规定您应该有冗余的DNS服务器。 所以,如果你pipe理两台服务器(听起来像你这样做),我会build议configuration两台服务器来处理这两个域的DNS。
您应该将1configuration为您的“主”DNS服务器,将1configuration为“从”DNS服务器(即从服务器复制您在主服务器上所做的任何更改)。 这有附加的优点,只需要改变主人。
假设你正确地configuration了DNS,你并没有真正决定哪个DNS服务器用于特定的网站。 让DNS服务器在地理上分散是很好的,所以如果某个地区出现自然灾害,您的域名仍然可以解决。
对于一个域来parsing(但是由于实际的Web服务器被closures,它仍然会被closures)比一切被closures(域完全不能parsing)好得多。
您的问题的标题问DNS应该和DNS服务器在同一个位置。 我会给出的答案是,如果你只pipe理两台服务器,那么是的 – 你需要在两台不同的服务器上运行DNS,并且在托pipe网站的服务器上运行BIND或其他DNS服务是完全正常的。
只要确保你有其他地方的冗余DNS服务器。
就速度而言,距离您较近的DNS服务器的响应速度要快于距离较远的DNS服务器,但DNS的工作原理和DNS服务器的响应方式有很多因素和variables,如前所述时间已经到了,你至less需要运行两台DNS服务器。