Хвостат Хвостатыч (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

  • "Ненависти firewalld псто"

    Поступила задача: раздеплоить мелкое веб-приложение на CentOS. Ради Бога: git pull Правка YAML-я (кстати, пусть тот, кто придумал этот формат -…

  • "Трансплантация пингвинов"

    Коллеги, у меня возник любопытный вопрос. При моей нелюбви к "форточкам", у них есть шикарная встроенная тулза под названием "windows server…

  • "Стыкуем лебедей"

    Задача: Настроить сервер с Centos + Strongswan, чтобы он выполнял функции промежуточного хоста/роутера между двумя удаленными подсетями.…

  • 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