Pergunta

Recebi a tarefa de criar um aplicativo que recebe um endereço MAC e cria uma reserva DHCP para esse endereço MAC. Existe alguma API incorporada no .NET para fazer isso facilmente?

Obrigado, Matt

Nenhuma solução correta

Outras dicas

Quando eu estava escrevendo aplicativos para infraestrutura, havia uma biblioteca com DHCPOBJS.DLL no kit de recursos do Windows 2000. Isso pode ser carregado dinamicamente por um VBScript usando o idispatch como assim:

Set DhcpMgr = CreateObject("Dhcp.Manager")

Set DhcpServer = DhcpMgr.Servers.Connect("192.130.1.5")

Eu pesquisaria o Google [CreateObject dhcpobjs.dll] e veria o que você obtém. Você provavelmente seria capaz de adicionar uma referência a este LIB do seu projeto VS.

Estou surpreso que não haja biblioteca gerenciada para um gerenciamento simples de infra do Windows. Olhe também na galeria de scripts do Technet no Microsoft.com para outras coisas úteis.

Boa sorte,

Lucas

EDIT: Isso pode ser de interesse para as pessoas que trabalham ou atribuíram deveres semelhantes:

Linq para Active Directory: http://linqtoad.codeplex.com/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top