Como forçar o Windows 7 a solicitar um endereço IP "novo" do servidor DHCP?

43

Estou solucionando um determinado problema com minha configuração de DHCP e preciso que meu computador Windows solicite um endereço IP "novo", para que eu possa ver qual endereço o servidor DHCP fornece por padrão.

Quando eu faço ipconfig /release seguido de ipconfig /renew , o Windows "propõe" seu endereço IP antigo para o servidor DHCP (apenas marcado com o Wireshark, a mensagem inicial "DHCP Discover" tem a opção 50 (endereço IP solicitado) com o Windows IP antigo da máquina).

Tentei desativar / ativar o adaptador de rede. Mesmo comportamento.

Pergunta: Como posso forçar o Windows a solicitar apenas um novo endereço IP, sem propor seu endereço IP antigo.

    
por haimg 06.09.2012 / 01:51

8 respostas

14

Não há procedimento que valha a pena. Ele é armazenado em uma chave do Registro, mas essa parte do registro é armazenada em cache enquanto o subsistema da rede está em execução. Então você teria que desligar o sistema, inicializar outra instalação do sistema operacional, montar o registro, excluir a chave e, em seguida, reinicializar na instalação original do sistema operacional. A chave é DhcpIPAddress , mas ela é usada apenas nas reinicializações, portanto, não é possível modificá-la.

A desinstalação e a reinstalação do adaptador de rede podem funcionar.

    
por 06.09.2012 / 02:47
27

A execução de net stop dhcp e, em seguida, net start dhcp parece funcionar no meu sistema de teste do Windows 7. O pacote de descoberta DHCP resultante não inclui a opção 50.

Acho que a escolha é sua se você quiser executar ipconfig /release primeiro para sinalizar ao servidor DHCP que o endereço IP está disponível (deve remover a concessão existente no servidor DHCP).

Então, para resumir, todo o processo seria (em uma janela cmd Administrator ):

ipconfig /release
net stop dhcp
net start dhcp
ipconfig /renew

Se você quisesse indicar apenas uma conexão correspondente a Local* (por exemplo, Conexão de área local ), você poderia fazer:

ipconfig /release Local*
net stop dhcp
net start dhcp
ipconfig /renew Local*

    
por 19.09.2013 / 20:00
16

Isso funcionará:

Se o seu driver Ethernet suportar, você pode alterar o endereço MAC no NIC . Geralmente é um procedimento relativamente indolor. Então ipconfig /renew deve te dar um novo endereço IP.

    
por 27.05.2013 / 09:17
6

Eu encontrei esta solução aqui

  1. Redefinir o WinSock e o TCP / IP Stack
    uma. Abrir um prompt de comando como administrador
    b. Redefinir entradas do WINSOCK: netsh winsock reset catalog
    c. Redefinir pilha TCP / IP: netsh int ip reset reset.log
    d. Reinicialize a máquina (você pode executar os dois comandos primeiro, tenho a tendência de colocar vários comandos no bloco de notas e depois copiar e colar na janela de comando).

  2. Renove seu IP
    Configure suas configurações de IP, estáticas ou dinâmicas, e pronto

por 08.01.2015 / 18:42
4

Você pode tentar configurar o servidor DHCP para fornecer endereços em um intervalo que exclua o endereço antigo. Por exemplo, se o endereço antigo for x.x.x.101, defina o intervalo como x.x.x.120 a 130. Eu sei que você está interessado em determinar algum comportamento padrão do servidor, então isso pode não ser útil se ele alterar a coisa que você quer determinar.

    
por 06.09.2012 / 07:06
3

Etapa 1. Anote o endereço IP do qual você deseja se livrar no cliente:

ipconfig /release
run net stop dhcp

Passo 2. No segundo computador, atribua temporariamente um endereço IP manual que você anotou no passo 1. No primeiro computador em que você está tentando alterar a reserva do DHCP:

net start dhcp
ipconfig /renew

Passo 3. O primeiro computador irá agora obter o próximo endereço IP que o DHCP irá oferecer. Remova o endereço estático na máquina secundária, voltando para a configuração DHCP.

    
por 06.08.2014 / 17:09
2

Acabei de encontrar uma solução alternativa. Isso requer a alteração da configuração do servidor DHCP, no entanto:

  • Encerre o sistema ofensivo (ou apenas desative o adaptador de rede)
  • Excluir a concessão no servidor DHCP (opcional, dependendo do servidor)
  • Configure um registro para o endereço IP original (usando qualquer endereço MAC aleatório)
  • Inicialize o cliente (ou reative o adaptador de rede)
  • Excluir o registro simulado
por 27.05.2013 / 08:41
1

A maneira mais fácil que encontrei para forçar o descanso do IP, é atribuir o mesmo IP do DHCP a outro PC como IP estático, abaixo estão os passos:

  1. Anote seu IP de DHCP
  2. Desligue seu PC
  3. Atribuir o IP a outro PC como IP estático
  4. Inicie seu PC
  5. O
  6. IP será alterado automaticamente.

Isso pode ser feito usando adaptadores Ethernet e WIFI, em vez de usar dois PCs.

    
por 16.07.2017 / 09:31