Como a ordem dos endereços IP emitidos pode ser controlada?

2

Todos os roteadores domésticos que eu configurei / usaram emite endereços de baixo para alto.

No entanto, dhcpd do Consórcio de Sistemas da Internet parece emitir endereços em ordem inversa - ou seja, de alto a baixo .

Existe uma maneira de alterar isso para que os endereços sejam emitidos começando na parte inferior do intervalo e o progresso seja maior?

    
por warren 05.05.2010 / 17:11

3 respostas

3

Não é possível controlar os endereços dinâmicos de pedidos alocados com o ISC dhcpd versão 3 ou posterior. Na página de manual do dhcpd.conf :

The DHCP server generates the list of available IP addresses from a hash table. This means that the addresses are not sorted in any particular order, and so it is not possible to predict the order in which the DHCP server will allocate IP addresses. Users of previous versions of the ISC DHCP server may have become accustomed to the DHCP server allocating IP addresses in ascending order, but this is no longer possible, and there is no way to configure this behavior with version 3 of the ISC DHCP server.

    
por 05.05.2010 / 17:43
3

A partir do ISC dhcp.conf (5) manpage

   The DHCP server generates the list of available  IP  addresses  from  a
   hash  table.   This means that the addresses are not sorted in any par-
   ticular order, and so it is not possible to predict the order in  which
   the  DHCP  server  will allocate IP addresses.   Users of previous ver-
   sions of the ISC DHCP server may have become  accustomed  to  the  DHCP
   server  allocating  IP  addresses  in  ascending  order, but this is no
   longer possible, and there is no way to configure  this  behavior  with
   version 3 of the ISC DHCP server.
    
por 05.05.2010 / 17:45
2

Não, de acordo com os documentos para a versão atual (3.x) do ISC DHCPd. (Se você estiver usando uma versão diferente, a resposta pode ser diferente.)

A partir da página man ('man 5 dhcpd.conf', disponível aqui: link ):

"O servidor DHCP gera a lista de endereços IP disponíveis em uma tabela de hash. Isso significa que os endereços não são classificados em nenhuma ordem específica e, portanto, não é possível prever a ordem na qual o servidor DHCP alocará o IP. Usuários de versões anteriores do servidor ISC DHCP podem ter se acostumado com o servidor DHCP alocando endereços IP em ordem crescente, mas isso não é mais possível, e não há como configurar esse comportamento com a versão 3 do servidor ISC DHCP "

    
por 05.05.2010 / 17:44

Tags