2012-09-05 23:51:34 +0000 2012-09-05 23:51:34 +0000
47
47

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

Estou a resolver um certo problema com a configuração do meu DHCP e preciso que a minha máquina Windows peça um endereço IP “novo”, para poder ver qual o endereço que o servidor DHCP dá por defeito.

Quando faço ipconfig /release seguido de ipconfig /renew, o Windows “propõe” o seu endereço de IP antigo ao servidor DHCP (acabei de verificar com Wireshark, a mensagem inicial “DHCP Discover” tem a opção-50 (endereço de IP pedido) com o IP antigo da máquina Windows).

Tried disabling/enabling network adapter. O mesmo comportamento.

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

Respostas (8)

30
30
30
2013-09-19 18:00:46 +0000

Running net stop dhcp e depois o net start dhcp parece funcionar no meu sistema de teste Windows 7. O pacote DHCP discover não inclui a opção 50.

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

Então, para resumir, todo o processo seria (numa janela de Administrador cmd):

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

Se quisesse indicar apenas uma ligação correspondente a Local* (por exemplo, Local Area Connection), então poderia fazer:

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

17
17
17
2013-05-27 07:17:24 +0000

Isto irá funcionar:

Se o seu driver Ethernet suportar, poderá alterar o MAC address no NIC . É normalmente um procedimento relativamente indolor. Então o ipconfig /renew deverá dar-lhe um novo endereço IP.

15
15
15
2012-09-06 00:47:24 +0000

Não há nenhum procedimento que valha a pena. Está armazenado numa chave de registo, mas essa parte do registo está armazenada em cache enquanto o subsistema de rede está em funcionamento. Assim, teria de desligar o sistema, iniciar outra instalação de SO, montar o registo, apagar a chave e depois reiniciar na instalação de SO original. A chave é DhcpIPAddress mas só é utilizada em reinicializações, por isso não a pode modificar.

Desinstalar e reinstalar o adaptador de rede pode funcionar.

6
6
6
2015-01-08 17:42:01 +0000

Encontrei esta solução aqui.

  1. Reiniciar WinSock e TCP/IP Stack a. Abrir um prompt de comando como administrador b. Reiniciar entradas WINSOCK: netsh winsock reset catalog c. Reiniciar TCP/IP stack: netsh int ip reset reset.log d. Reiniciar a máquina (pode correr os dois comandos primeiro, tenho tendência para colocar comandos múltiplos no bloco de notas e depois copiar e colar na janela de comandos).

  2. Renove o seu IP Configure as suas definições de IP, estáticas ou dinâmicas, e já está

4
4
4
2012-09-06 05:06:32 +0000

Pode tentar configurar o servidor DHCP para dar endereços num intervalo que exclua o endereço antigo. Por exemplo, se o endereço antigo for x.x.x.101, defina o intervalo para x.x.x.120 a 130. Sei que está interessado em determinar algum comportamento padrão do servidor, por isso isto pode não ser útil se isso alterar o que quer determinar.

3
3
3
2014-08-06 15:09:21 +0000

Etapa 1. Escreva o endereço IP que pretende eliminar no cliente:

ipconfig /release
run net stop dhcp

Passo 2. No segundo computador, atribua temporariamente um endereço IP manual que tenha anotado no passo 1. No primeiro computador onde está a tentar alterar a reserva 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, mudando de novo para a configuração DHCP.

2
2
2
2013-05-27 06:41:05 +0000

Acabei de encontrar uma solução. No entanto does require changing the DHCP server configuration however:

  • Shut down the offending system (or just disable the network adapter)
  • Delete the lease on the DHCP server (optional, depending on server)
  • Configure um registo para o endereço IP original (usando qualquer endereço MAC aleatório)
  • Boot up the client (or re-enable the network adapter)
  • Delete the dummy registration
1
1
1
2017-07-16 07:31:37 +0000

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

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

Pode ser feito usando também adaptadores Ethernet e WIFI em vez de usar dois PCs.