Загрузка данных



$Servers = @(
    "10.191.11.4",
    "10.191.11.5"
)

foreach ($Server in $Servers) {
    Write-Host "`n===== DNS SERVER: $Server =====" -ForegroundColor Cyan

    foreach ($Name in @("delivery", "stage-delivery")) {
        $Record = Get-DnsServerResourceRecord `
            -ComputerName $Server `
            -ZoneName "clz.ru" `
            -Name $Name `
            -RRType A `
            -ErrorAction Stop

        foreach ($R in $Record) {
            [PSCustomObject]@{
                DNS    = $Server
                Name   = "$Name.clz.ru"
                IP     = $R.RecordData.IPv4Address.IPAddressToString
                TTL    = $R.TimeToLive
            }
        }
    }
}