Получить несколько имен хостов с одного ipadress в DNS

Мне трудно найти решение, найти несколько имен хостов (A-Records) в нашем DNS, которые имеют один и тот же IP-адрес. Поскольку на одном хосте запущено несколько док-контейнеров, каждому из них требуется A-запись с ip-адресом хоста, чтобы он был доступен снаружи моего хост-сервера. Когда я получаю этот список, я могу проверить, есть ли какие-либо осиротевшие a-записи, которые не имеют док-контейнера.

У меня есть этот код, который получает только один IP-адрес. Я использую DNSClient-библиотеку, но если библиотека DNS поддерживает решение, которое будет оценено.

var DnsAddress = "10.0.4.25"

var client = new LookupClient(DnsAddress);
var result = client.Query("10.0.4.238", QueryType.A);

foreach (var aRecord in result.Answers.ARecords())
{
    Console.WriteLine(aRecord);
}                       

0 ответов

Другие вопросы по тегам