Query su Zona DNS tramite Powershell

Con la normale GUI utilizzata per la gestione del DNS server non è possibile “Filtrare” i soli record di un particolare tipo, p.es. A piuttosto che AAAA ( usati per la pubblicazione di indirizzi IPv6) ed altri.

con l’utilizzo del command-let Powershell
Get-DnsServerResourceRecord -RRType “Tipo Record” -ZoneName “Nome Zona”
è possibile effettuare una query puntuale sul tipo di record da visualizzare

Con lo script seguente invece è possibile individuare i record PTR presenti nella Reverse Zone 10.69.131.x
che non hanno l’attributo Static creati prima della data limite del 31 dicembre 2004

$Zona = “131.69.10.in-addr.arpa” #impostare il nome Zona
$LimiteData = “dec/31/2004” #impostare il valore data per cui rilevare tutti i TIMESTAMP PRECEDENTI
$RRecord = Get-DnsServerResourceRecord -RRType PTR -ZoneName $Zona
$RRecord | select -Property timestamp,Hostname | where {$_.Timestamp -LT $LimiteData -and $_.Timestamp -ne $null }

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...