# K2I-129862 | iverbitskii
# READ ONLY
foreach ($Server in @("10.191.11.4", "10.191.11.5")) {
foreach ($Name in @("delivery", "stage-delivery")) {
try {
$Records = @(Get-DnsServerResourceRecord `
-ComputerName $Server `
-ZoneName "clz.ru" `
-Name $Name `
-RRType A `
-ErrorAction Stop)
foreach ($Record in $Records) {
[PSCustomObject]@{
DNS = $Server
Name = "$Name.clz.ru"
IP = $Record.RecordData.IPv4Address.IPAddressToString
Status = "OK"
}
}
}
catch {
[PSCustomObject]@{
DNS = $Server
Name = "$Name.clz.ru"
IP = "-"
Status = $_.Exception.Message
}
}
}
}