This message was deleted.
# _general
s
This message was deleted.
👋 1
h
I prefer to avoid search lists. It slows things down quite a bit when there are 20+ domains. I like to tell default losers to use FQDN and watch em squirm 🙂
j
100% Valid, we're in the process of ferreting out years of bad practice. FWIW, we're "fortunate" to only have 2 domains, and DNS benchmarking with shortnames through the searchlist are still pretty smoking.
Copy code
#####################Variables#####################
$numberoftests = 10

#####################Main#####################
Clear-DnsClientCache

$dnsserver = "Target.Resolver"
$totalmeasurement = 0
$i = 0

while ($i -ne $numberoftests)

{
    $measurement = (Measure-Command {Resolve-DnsName ShortNameHere -Server $dnsserver –Type A}).TotalSeconds
    $totalmeasurement += $measurement
    $i += 1
}

$totalmeasurement = $totalmeasurement / $numberoftests
"DNS Server: " + $dnsserver + ", Response time: " + $totalmeasurement + " seconds"