Я пытаюсь найти список конкретных DNS-серверов (у меня есть в файле), а затем запросить конкретное имя хоста. Я могу сделать этот бит:)
следующий бит я хочу вернуть список тех DNS-серверов, которые возвращают результат, который, кроме outlook-emea*, я хочу IP DNS-сервера, а также результат.
проблема у меня есть команда DNS возвращает CNAMES и записи-меня интересуют только записи, а также я не уверен, как фильтровать результаты. Это то, что у меня есть до сих пор.
$Address = 'outlook.office365.com'
#$listofIPs = Get-Content 'C:Usersuser1file.txt'
$listofIPs = '8.8.8.8'
$ResultList = @()
foreach ($ip in $listofIPs)
{
$Result = Resolve-DnsName -Name $Address -Type A -Server $ip
Write-Host ""
Write-Host DNS Server: -foregroundcolor "green" $ip
Write-Host ""
Write-Host Resolved Names: -foregroundcolor "green"
}
может кто-нибудь помочь?