osx 10.6 dhcp client-id

3

Tentando ingressar em uma máquina osx em uma rede dhcp que força determinadas IDs de cliente.

Mesmo se eu modificasse o ID do cliente através das propriedades da rede, o servidor DHCP não está aceitando essa solicitação, já que o Windows e a Apple enviam isso através de diferentes opções

Você pode definir o ClassID no Network Control Panel na caixa DHCP Client ID . O truque está em configurar seu servidor DHCP para reconhecê-lo. O Windows XP envia o ID de classe DHCP via opção 77 do DHCP e o OS X envia-o via opção 61. Você terá que configurar seu servidor DHCP para verificar a opção 61, + com um deslocamento de 1 e um comprimento de 9+. Essa é a parte complicada.

Portanto, sem modificar o servidor DHCP ... (que não pertence a mim), há algo que possa ser feito no OSX para modificar a opção client-id para ser 77?

    
por CMag 30.08.2011 / 21:59

1 resposta

1

Você pode tentar assistir a dhcpdump de um servidor linux dhcp de teste para ver se o cliente OSX está oferecendo algo para a opção 77.

Fora isso, você poderia olhar para o networksetup . Uma olhada nas páginas de manual não mostrou nada de útil além do que parece ser uma maneira fácil de definir o que você está fazendo na GUI.

Por último, parece que você pode instalar um cliente dhcp mais robusto, dhcp , com macports e use isso para definir as coisas de maneira mais granular.

    
por 30.11.2011 / 01:36

Tags