BGInfo gestione delle custom query WMI

Se avete provato ad usare BGInfo su un sever col ruolo Hyper-V installato e reti virtuali definite avrete notato che vengono visualizzati una serie di IP nulli, il motivo è che la query WMI usata da BGInfo non esclude gli IP di Network Adapter non abilitati all’utilizzo del TPC/IP (come ad esempio le NIC fisiche su cui è connesso un Virtual Switch per gestire una Rete Esterna).

image

Per risolvere il problema è possibile definire un nuovo Field in BGInfo che selezioni solo gli IP di Network Adapter abilitate al TCP/IP con la seguente query WMI sulla classe Win32_NetworkAdapterConfiguration:

SELECT IPAddress FROM Win32_NetworkAdapterConfiguration where IPEnabled = TRUE

a riguardo si veda How to Remove the (none) IP Address Entries in BGInfo Background.

Analogamente è possibile selezionare solo gli indirizzi IP dei server DNS configurati sulle Network Adapter abilitate al TCP/IP:

SELECT DNSServerSearchOrder FROM Win32_NetworkAdapterConfiguration where IPEnabled = TRUE

Di seguito invece la query per determinare i Default Gateway delle Network Adapter abilitate al TCP/IP:

SELECT DefaultIPGateway FROM Win32_NetworkAdapterConfiguration where IPEnabled = TRUE

Per ulteriori informazioni sull’uso di WMI in BGInfo per gestire la visualizzazione delle imposazioni di rete si veda anche Custom WMI to eclude (none) and IPv6.

Lascia un commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.