Мне нужно настроить привязку DNS, чтобы отвечать на разные ответы в зависимости от запрашиваемого IP.
в качестве примера, если пользовательский запрос example.com от 192.168.1.10 должен получить 1.1.1.1 и второй пользовательский запрос example.com с ip 192.168.1.11 должен получить 2.2.2.2
Возможно ли это с привязкой DNS? если возможно, каково влияние на производительность, если я настрою это для более чем 200 IP-адресов. и если это не очень хорошее развертывание, каковы другие способы такой настройки?
Настройка избыточности с помощью DNS — не лучшая стратегия по нескольким причинам.
Как стратегия бедняка, вам лучше определить несколько RR, чем определять представления.
Однако при 200 IP-адресах кажется, что несколько RR и представлений — не лучшая стратегия. Оба дадут несколько технических проблем.
Для кластеризации лучше использовать решения для кластеризации, либо платные, либо с открытым исходным кодом. например, облачный, быстро, лак, ретранслируемый.
Используя эти решения, у вас также будет много возможностей для использования нескольких стратегий для выбора целевых внутренних серверов и определения того, какие из них не работают.