DNS roundrobin主要IP问题

IP Addresses: Domain Name IP Address example.si 193.39.153.24 example.si 89.272.252.77 www.example.si 193.39.153.24 www.example.si 89.272.252.77 

这是我们的循环DNS。 两个不同IP中的同一个域。 一切正常,工作正常,但我们有小问题。 现在第一(主)服务器在IP 193.39.153.24所以所有域开始解决与193.39.153.24,但我们希望主DNS服务器IP为89.272.252.77

这可能吗?

如果你希望有一个“故障切换”的系统设置,所以如果你的主站点崩溃,不可用的辅助是可用的循环赛不是你的答案,因为我看着这样做,前一阵子除了问题和头痛以外,什么都没有产

你需要做的是使用负载平衡器,这个工作有很多解决scheme,硬件设备,软件等等。我select的解决scheme是实现一个运行称为Crossroads(XR)的负载均衡器的Linux服务器。

基本上,它监视我们的网站和它检测到我们的主站点是离线它将客户redirect到替代(辅助站点)的一分钟。

唯一的缺点就是Linux的基础知识,包括其安全性以及如何确保您的服务器保持安全。

希望这可以帮助。

使用循环DNS,没有主服务器。 所使用的地址将在两者之间交替,给大量请求模糊的负载。

为什么不给你的DNS服务器新的名字? 喜欢:

 ns1.yourdomain.si A 89.212.252.73 ns2.yourdomain.si A 193.37.152.24 

PS .si是斯洛维尼亚

首先要注意的是,如果您为不同的物理节点指定特定于家庭的DNS条目,则生活将会变得更加轻松 – 这使得支持系统变得更加容易。 确切地说,如果193.39.153.24失败,那么对www.example.si的任何请求都应该成功。

根据RFC1123,指定logging的顺序应该反映它们被发送到客户端的顺序 – 客户端应该按顺序尝试它们 – 但是这已经被RFC 1794取代。当然,只要我我知道,绑定(可能还有其他DNS服务器)以随机顺序返回等价logging(除非明确告诉不要绑定到9.2.3或更高版本)。 对于MXlogging以外的任何内容,不存在“主要”。

如果使用nslookup,你的DNS服务器一直以相同的顺序返回logging,那么你的DNS服务器configuration需要很长的时间。