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

Hoe kan ik Windows 7 dwingen om een "vers" IP adres te vragen van de DHCP server?

Ik ben een bepaald probleem aan het oplossen met mijn DHCP configuratie, en heb mijn Windows machine nodig om een “vers” IP adres te vragen, zodat ik kan zien welk adres de DHCP server standaard geeft.

Wanneer ik ipconfig /release doe gevolgd door ipconfig /renew, “stelt” Windows zijn oude IP adres voor aan de DHCP server (net aangevinkt met Wireshark, initieel “DHCP Discover” bericht heeft Option-50 (gevraagd IP adres) met het oude IP van de Windows machine).

Geprobeerd om de netwerkadapter uit te schakelen/uit te schakelen. Zelfde gedrag.

Vraag: Hoe kan ik Windows dwingen om gewoon een nieuw IP adres te vragen, zonder het oude IP adres voor te stellen.

Réponses (8)

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

Running net stop dhcp en dan net start dhcp blijkt te werken op mijn Windows 7 testsysteem. Het resulterende DHCP discover pakket bevat niet de optie 50.

Ik denk dat het uw keuze is als u ipconfig /release eerst wilt draaien om aan de DHCP server te signaleren dat het IP adres beschikbaar is (het zou de bestaande lease op de DHCP server moeten verwijderen).

Dus, om samen te vatten, het hele proces zou zijn (in een Administrator cmd venster):

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

Als je alleen een verbinding wilt aangeven die overeenkomt met Local* (bijvoorbeeld, Local Area Connection), dan zou je kunnen doen:

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

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

Dit werkt:

Als uw Ethernet-stuurprogramma dit ondersteunt, kunt u het MAC-adres op de NIC wijzigen. Het is meestal een relatief pijnloze procedure. Dan moet ipconfig /renew u een nieuw IP-adres geven.

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

Er is geen procedure die de moeite waard is. Het wordt opgeslagen in een registersleutel, maar dat deel van het register wordt in de cache geplaatst terwijl het netwerksubsysteem draait. Dus je zou het systeem moeten afsluiten, een andere OS installatie moeten opstarten, het register moeten mounten, de sleutel moeten verwijderen en dan opnieuw moeten opstarten in de oorspronkelijke OS installatie. De sleutel is DhcpIPAddress , maar deze wordt alleen gebruikt bij herstarten, dus u kunt deze niet wijzigen.

Verwijderen en opnieuw installeren van de netwerkadapter zou kunnen werken.

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

Ik heb deze oplossing gevonden hier.

  1. 2. Reset WinSock en TCP/IP Stack a. Open een Command Prompt als beheerder b. Reset WINSOCK items: netsh winsock reset catalog c. Reset TCP/IP stack: netsh int ip reset reset.log d. Herstart de machine (je kunt beide commando’s eerst uitvoeren, ik heb de neiging om meerdere commando’s in notepad te zetten en dan te kopiëren en te plakken in het commandovenster). 2. Verleng je IP
  2. Configureer je IP instellingen, zowel statisch als dynamisch, en we zijn klaar.
4
4
4
2012-09-06 05:06:32 +0000

U kunt proberen de DHCP-server zo te configureren dat hij adressen in een bereik geeft dat het oude adres uitsluit. Bijvoorbeeld, als het oude adres x.x.x.101 is, stel dan het bereik in op x.x.x.120 tot 130. Ik weet dat je geïnteresseerd bent in het bepalen van het standaard gedrag van de server, dus dit kan niet nuttig zijn als het precies datgene verandert wat je wilt bepalen.

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

Stap 1. Noteer het IP adres dat u wilt verwijderen op de klant:

ipconfig /release
run net stop dhcp

Stap 2. Wijs op de tweede computer tijdelijk een handmatig IP-adres toe dat u bij stap 1 heeft opgeschreven. Op de eerste computer waar u de DHCP-reservering probeert te wijzigen:

net start dhcp
ipconfig /renew

Stap 3. De eerste computer krijgt nu het volgende IP adres dat DHCP zal aanbieden. Verwijder het statische adres op de secundaire machine door terug te schakelen naar de DHCP instelling.

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

Ik heb net een omleiding gevonden. Het _vereist echter een wijziging van de configuratie van de DHCP-server:

  • Schakel het overtredende systeem uit (of schakel gewoon de netwerkadapter uit)
  • Verwijder de lease op de DHCP-server (optioneel, afhankelijk van de server)
  • Configureer een registratie voor het oorspronkelijke IP-adres (met behulp van een willekeurig MAC-adres)
  • Start de client op (of schakel de netwerkadapter opnieuw in)
  • Verwijder de dummyregistratie
1
1
1
2017-07-16 07:31:37 +0000

De makkelijkste manier die ik vond om het IP te forceren is om dezelfde DHCP IP aan een andere PC toe te wijzen als statische IP, hieronder staan de stappen:

  1. Let op uw DHCP IP
  2. 2. Sluit uw PC af 3. 4. Wijs het IP toe aan een andere PC als statische IP
  3. Start uw PC
  4. IP wordt automatisch gewijzigd.

Het kan ook door gebruik te maken van Ethernet en WIFI adapters in plaats van twee PC’s.