Для повторного тестирования DNS, которое необходимо изменить, когда ответственный сервер nMe меняет адрес, запросите соответствующий сервер namd напрямую.
Очистка кэша на стороне клиента не повлияет на Resolve-DNSName ]
, так как он идентифицируетNSLookup
эквивалентно, и поэтому запрашивает удаленный сервер напрямую, вместо использования обычного механизма распознавания хоста.
Итак, вы должны найти серверы имен для $VanityHostName
с полдюжины методов, таких как arin или dnstoolbox,затем укажите серверы имен для сайта в качестве сервера в своем запросе, как показано ниже (4.2.2.2 является заполнителем для адреса сервера имен сайтов.)
#resolve the dns host name
$resolvedCName = Resolve-DnsName -Name $vanityHostName -DnsOnly -Type CNAME -Server '4.2.2.2' | Select-Object -First 1 -Property Name,NameHost
write-host $resolvedCName.NameHost