Хвостат Хвостатыч (hvostat_hvostat) wrote,
Хвостат Хвостатыч
hvostat_hvostat

Чудеса в DNS

Столкнулся с "чудесами": рабочие станции случайным образом не регистрируют/обновляют DNS-записи на домен-контроллере.

Первым делом - диагностика.
Воспользуемся "eine wundere powershellische Komandleten"

cls
write-host FLushing DNS cache...
ipconfig /flushdns
write-host
$total_workstations_count = (Get-ADComputer -Filter {(dnshostname -like "*workstation*") -or (dnshostname -like "*notebook*")} | sort dnshostname | format-table dnshostname).count
write-host "$total_workstations_count" workstations total found in Active Directory
write-host -----------------------------------
write-host Trying to resolve DNS host names...
$lost_workstations = 0
$workstations = (Get-ADComputer -Filter {(dnshostname -like "*workstation*") -or (dnshostname -like "*notebook*")} | sort dnshostname)
foreach($workstation in $workstations) {
$workstation_dns = $workstation.dnshostname | Select -Expand $_.dnshostname
If (-not(Resolve-DnsName -Name $workstation_dns -ErrorAction SilentlyContinue)) {
Write-Output -Verbose "Warning!!! Unregistred workstaion: $workstation_dns"
$lost_workstations ++
}}
Write-Host "Total workstations NOT registred: $lost_workstations"
write-host ----------- End Of Script ---------

_
Tags: dhcp, dns, powershell, script
Subscribe

  • "Stayin' alive!"

    По коридору бежал Мюллер. Штирлиц прижался к стене. Мюллер, совершенно не обращая внимания на Штирлица, пробежал мимо. - Пронесло! - подумал…

  • "Закат солнца вручную. Метод отечественный, программный."

    Поступила задача - установить некую отечественную софтину. По заявлению производителя - "СТАВИЦЦА АДНИМ КЛИКАМ!!!11" (смех в зале) Как говорил…

  • "Можжевельники, watchdog-и и кирпичи"

    Добрый день, коллеги. Мы продолжаем наш увлекательный цикл радиопердач по изучению продуктов жизнедеятельности индусов. Сегодня в студии у нас…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments