O cliente DHCP nativo para MacOS X é capaz de enviar “Identificador de classe de fornecedor” (opTag 60) em uma solicitação DHCP?

2

É possível que o MacOS X (versão atual ou anterior) seja facilmente forçar o cliente DHCP a enviar para o servidor DHCP, no início da conversa - no pacote DHCPDISCOVER - a opção "Identificador de classe de fornecedor" (60) é definida como algum valor?

Eu sei que posso instalar o cliente ISC DHCP através do pkgsrc que suporta o VCI, mas estou procurando algo nativo.

Agradeço antecipadamente por informações.

    
por plluksie 11.01.2011 / 21:39

2 respostas

3

Esta postagem antiga do wiki indica que o Mac OS X envia um VCI de AAPLBSDPC mais algumas outras informações sobre o processador e tipo de máquina de volta para o servidor. No entanto, não estou tendo nenhuma sorte em encontrar informações sobre como você realmente alteraria esse valor no cliente. Eu acho que sua única opção pode ser executar um cliente diferente.

    
por 12.01.2011 / 03:27
1

Eu passei uma hora inteira no telefone com o suporte da Apple, e eles simplesmente não recebem DHCP. Você acabará recebendo o "nós não fornecemos suporte para qualquer coisa que você não possa acessar e configurar através da GUI. Você está sozinho, companheiro". se você continuar sondando eles. Claro, eu tive uma tecnologia genial tentando me dizer que o VCI foi definido pelo endereço MAC e que não poderia ser alterado. Eu então comecei a dizer-lhe que idiota ignorante ele era .. explicou o que o OUI do MAC é e por que ele existe, como ele se relaciona com dhcp client-identifier e como ele não tem nada a ver com o dhcp vendor-class-identifier . No final, ele pediu desculpas por ser um idiota arrogante e tentar apenas me tirar do telefone e me agradecer por dar a ele uma educação ... mas ainda sem resolução.

Parece que, como o M $ Windoze, o VCI em um Mac está trancado em um binário em algum lugar e você simplesmente não pode mudá-lo.

Minha solução alternativa para esse problema foi:

  1. Faça o download e instale o compilador XCODE no site do Mac Developer.
  2. Baixe, compile e instale o pacote DHCP ISC mais recente.
  3. Ajuste o arquivo dhclient.conf para incluir o seguinte      enviar identificador de classe de fornecedor "MSFT 5.0";
  4. .. e aproveite.

Toda a operação levou 35 minutos, a maioria dos quais foi gasto assistindo o download dos pacotes. Minha máquina funciona bem agora. Não há mais problemas com o DHCP trabalhando em caixas XP e não no meu MBP. Não tenha medo do cliente do ISC. Funciona muito bem e não entra em conflito com o cliente interno.

J

    
por 07.03.2011 / 13:51