Como aplicar uma Política de Grupo apenas a Clientes em um intervalo de IP específico? (usando o filtro WMI)

6

Eu preciso aplicar um GPO apenas a alguns computadores em um intervalo de rede específico.

Estou ciente de que existem muitas outras soluções para esse problema. Eu poderia agrupá-los em uma unidade organizacional ou usar sites. Mas a situação atual não me permite agir de outra maneira, exceto para determinar se o endereço IP do cliente está em uma rede específica.

Portanto, presumi que poderia usar um filtro WMI e pedi ajuda ao meu bom amigo Google: Eu encontrei o link mas

Select * FROM Win32_IP4RouteTable
WHERE ((Mask='255.255.255.255' AND NextHop='127.0.0.1')
AND (Destination Like '10.31.%'))

parece não funcionar. A política não é aplicada a nenhum computador devido ao filtro. Alguém pode me dar uma dica de como isso poderia ser resolvido?

Muito obrigado

    
por CHfish 07.08.2012 / 21:26

1 resposta

5

Entendi:

SELECT * from Win32_IP4RouteTable 
       WHERE ((Mask='0.0.0.0' AND NextHop LIKE '10.31.%'))

Funciona perfeito. Parece que o exemplo está errado ou, pelo menos, não aplicável ao Windows Server 2008 R2

    
por 08.08.2012 / 16:03