# Liste der DNS-Namen, die aufgelöst werden sollen
$dnsNames = @(
    "example.com",
    "example2.com",
    "example3.com"
)

foreach ($dnsName in $dnsNames) {
    try {
        $ipAddresses = [System.Net.Dns]::GetHostAddresses($dnsName) | Select-Object -ExpandProperty IPAddressToString
        Write-Host "IP-Adressen für $dnsName "
        foreach ($ip in $ipAddresses) {
            Write-Host "- $ip"
        }
    } catch {
        Write-Host "Fehler beim Auflösen des DNS-Namens $dnsName $_"
    }
}

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert