我正在研究两种方案:
场景1: DNS A记录与2个IP 默认情况下,它适用于循环罗宾,但我正在寻找选项,如果第一个IP无法到达,然后共享第二个IP。
场景2: DNS A记录与2个IP 默认情况下,它适用于循环罗宾,如果第一个IP是在我的本地局域网和第二个IP是我的本地局域网,我应该总是得到的IP是本地的。根据最低到达时间确定优先次序。
DNS始终是中心
只是寻找一些配置,可以帮助我在这方面。
提前感谢
发布于 2015-05-18 12:16:59
在DNS中没有这样的选项。而这并不是一个绑定的东西。
一个常见的解决方法是“全局负载均衡服务”(),在云上下文中通常称为gslb。此方法对您的服务进行健康检查,并将记录替换为“工作记录”,并将其与低TTL相结合。但它有一个小小的转换时间。
关于本地局域网问题:通常的方法是使您的防火墙能够进行"NAT反射“,即从内部到内部执行适当的NAT,然后可能使ICMP重定向以节省NAT流量。
也有一个叫做"DNS Anycast“的输出,但这是复杂的方式,想要实现什么。
HTH,甚至它也会用“不同的方式”来回答你的问题。
向你问好,德约翰
https://unix.stackexchange.com/questions/204026
复制相似问题