domain-name-system – 如何设置单个DNS条目以转到多个端点

前端之家收集整理的这篇文章主要介绍了domain-name-system – 如何设置单个DNS条目以转到多个端点前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一种情况,我们在远程位置有一台服务器.它与互联网的连接(比如在ip 1.1.1.1上)可能是不稳定的,所以我们在不同的提供商上有一个备份连接(比如通过ip 2.2.2.2).第一个提供商更经济,但是当它下降时,我们希望通过第二个提供商连接到该服务器,第二个提供商将收取带宽使用费.第二个提供商更可靠,但更昂贵.

我需要有一个远程服务器的DNS条目,通常指向1.1.1.1,但是当连接不好或者将城市中的客户端引导到该远程服务器的某种其他方式时,可以将其更改为2.2.2.2.通过可靠和无形的连接到客户端.

我该如何处理?

它似乎可以在DNS级别解决,但不能与我所知道的任何技术相关.还有什么可行?

解决方法

I need to have a DNS entry to the remote server that typically points
to 1.1.1.1 but can change to 2.2.2.2 as an alternative when the
connection is no good.

不,你需要的是将两个连接粘合在一起的方法.但是,这是一个入站链路聚合系统,由每个ISP的BGP路由处理.我不知道有一种方法可以加权另一方,但是我不是这个确切方案中的绝世专家.如果你对片状ISP提供一些关于广告BGP路由的信息,那么我就不会感到惊讶,因为它允许你拥有一个本质上在两个连接之间浮动的IP地址.

这不是DNS可以解决的问题(容易或可靠*).让DNS成为DNS,这是一个简单的键值对信息存储和检索系统.在你问之前,round robin will not help you either. =)

*好的,好的,是的,您可以做一些与使用DNS的入站链接平衡模糊相似的事情.这是邪恶的,并且作为SLA的一部分涉及传播延迟,并且还依赖于DNS管理员不会弄乱您的记录的TTL值,这不是一个安全的赌注.我甚至不打算在这里解释DNS故障转移(或者我称之为“DNS fauxover”),因为我认为它不是特别可靠/专业,但我会链接到它,如果链接死于人未来,没有伤害因为……这是邪恶的. DON’T SAY I DIDN’T WARN YOU.

原文链接:https://www.f2er.com/html/228285.html

猜你在找的HTML相关文章