Baralhar endereços DHCP

0

Portanto, os dispositivos que usam DHCP para se conectar localmente ao meu roteador podem ter seus endereços IP da LAN alterados se não estiverem definidos como estáticos, e meu entendimento é que o DHCP ocasionalmente redistribui esses endereços sozinho. No entanto, não consegui encontrar uma maneira de induzir esse embaralhamento, o que quero fazer para testar um dispositivo. Existe uma maneira de emular essa reorganização em toda a rede (ou mesmo apenas limitada a um único dispositivo)?

Obrigado.

Edylk
fonte

Respostas:

1

Supondo que você tenha um roteador doméstico "pronto para uso" em vez de algo sério que permita muito controle do servidor DHCP, você poderá encontrar o intervalo de IPs alocados no roteador - normalmente, esse será um pequeno subconjunto dos IPs disponíveis para a sub-rede. Você deve poder alterar este subconjunto, salvar, reiniciar tudo conforme necessário. (Por exemplo, se o intervalo for 192.168.1.100-200, convém alterá-lo para 192.168.1.50-99)

davidgo
fonte
Outra coisa que você pode fazer ocasionalmente - para um único dispositivo - é alterar seu endereço MAC - as pesquisas DHCP geralmente estão vinculadas ao endereço MAC, portanto, alterando para incentivar o fornecimento de um novo endereço - isto é, alterar um endereço MAC não é sempre trivial (depende do dispositivo e oS - no Linux é trivial.)
davidgo
0

Você pode excluir as concessões do DHCP no servidor DHCP. Os dispositivos na sua LAN receberão novos endereços.

A. Fendt
fonte
1
a maioria dos clientes DHCP solicita a alocação do mesmo endereço da última vez, portanto, isso provavelmente não resultará na atribuição de um novo endereço. A menos que o endereço fique indisponível para a alocação do servidor DHCP (seja excluído do pool, ou reservado ou atribuído a outro cliente), provavelmente ele apenas atenderá à solicitação do cliente e fornecerá o endereço solicitado.
Adrien
0

Como você mencionou um roteador, se um desligamento (longo) não limpar a Tabela de concessão do DHCP, provavelmente uma redefinição do dispositivo seria (o que eu não faria - pois você precisará configurar do zero).

Outra maneira de obter um novo endereço DHCP seria reservar o IP do dispositivo que você deseja testar com um endereço MAC inexistente.

Você também pode verificar se pode definir o tempo de concessão do roteador nas configurações de DHCP e reduzi-lo para um tempo suficientemente curto para o seu teste.

Esteja ciente de que um dispositivo provavelmente solicitará o mesmo IP obtido anteriormente (comportamento padrão do cliente) para que você possa terminar novamente com reservas.

Se você conseguir alterar o endereço MAC do dispositivo, isso também poderá induzir a obtenção de um IP diferente.

Além disso, você pode configurar um servidor DHCP da LAN e desativar a funcionalidade do seu roteador. Dessa forma, você teria mais controle sobre o DHCP.

Zina
fonte
0

Se você deseja que seu servidor DHCP atribua outro IP ao cliente, a maneira mais confiável seria configurar uma reserva para esse MAC cliente, atribuir o novo endereço e alterá-lo sempre que desejar testar.

Dependendo do cliente, você precisará liberar e renovar a concessão, no Windows, é uma questão simples de ipconfig /releasee ipconfig /renew.

Lembre-se de que uma reserva define a duração da concessão como infinita. Dito isto, muitos clientes DHCP ainda renovam periodicamente a concessão e até param de usá-la se não conseguirem renovar.

Adrien
fonte