Obtém endereços IP ou MAC das estações Windows Multipoint Server 2012?

1

É possível recuperar programaticamente o endereço IP ou MAC de uma estação atribuída a um host do Windows MultiPoint Server 2012, usando o PowerShell ou qualquer outra API .NET ou Windows?

Histórico: Estou desenvolvendo um aplicativo para ajudar a configurar clientes zero com Ethernet sobre Ethernet em uma configuração do WMS 2012, unindo o módulo "WmsCmdlets" do PowerShell (Microsoft.WindowsServerSolutions.MultipointServer.PowerShell.Commands.Library.WmsStation) e uma API de fornecedor de terceiros para configurar o endereço IP do cliente zero, etc. Até agora, não conheço nenhum meio de corresponder as "estações" dos WmsCmdlets com os objetos zero client na API do fornecedor.

Descobrir o IP ou MAC associado a uma estação WMS seria bom, já que eu tenho isso no lado da API do cliente zero. No entanto, não encontrei nenhuma informação que eu pudesse usar no módulo PowerShell WmsCmdlets, como o Get-WmsStation, que retorna o seguinte:

Id                         : 1
Name                       : <my station name>
IsAutoLogOn                : False
IsSplit                    : False
CollabId                   : 0
RemoteConnectionServerName :
VirtualMachineName         :
VirtualMachineId           :
AutoLogOnUserName          :
AutoLogOnPassword          :
DeviceTypes                : {DT_Mouse, DT_Keyboard, DT_Audio, DT_MassStorage...}
DeviceCounts               : {2, 2, 0, 0...}
ComputerName               : <my WMS host server name>
SessionId                  : 4294967295
SessionHostServer          : <my WMS host server name>
    
por user1454265 26.08.2013 / 23:50

2 respostas

0

Dê uma olhada no registro em HKLM \ software \ microsoft \ windows servidor multiponto \ estações Você tem o que parece ao vivo uma lista de IDs de estação com o endereço MAC correspondente do cliente como parte do caminho stationhub

    
por 20.10.2013 / 11:32
0

Não sei como encontrar os IPs de outros clientes, mas encontramos um grande erro quando você ativa o recurso para cada estação para obter um IP virtual. Quando alguém faz login, nosso DNS altera o nome do computador host para usar esse novo IP, mesmo que seu IP não tenha sido alterado. Isso faz com que o RDP e o Painel remoto não funcionem mais com o nome do host (o IP original do host ainda funciona).

Tivemos que criar um serviço especial que procura por isso a cada poucos segundos e conserta nosso servidor DNS. Foi uma dor que tivemos que fazer, mas cuidado. A Microsoft diz que vai adicionar um patch para corrigir problemas de IP, mas não tenho certeza se isso vai resolver esse problema em particular.

    
por 30.08.2013 / 03:33