Используйте перенаправление портов на серверах с фиксированным IP. Используйте потребность упрямые 3 389 Портов TCP. Или используйте VPN на серверах с фиксированным IP (OpenVPN).
Это зависит от протокола / программного обеспечения клиента. Для записей MX и SRV вы можете установить атрибут «Вес», чтобы побудить клиента делать то, что вы хотите. Для общего DNS вы застряли с циклическим перебором, который разные ОС обрабатывают по-разному.
Отработка отказа приложений и служб не является функцией DNS. С помощью Round Robin DNS вы просто разрешаете DNS-запросы для определенной записи DNS для нескольких ресурсов. DNS не имеет возможности узнать, что услуга, предоставляемая на одном хосте, недоступна, и не имеет механизма для разрешения запросов только к тем хостам, которые доступны.
Это задача клиентского приложения или серверной службы. Вам необходимо реализовать аварийное переключение в клиентском приложении или в серверной службе.