What is DHCP?
Dynamic Host Configuration Protocol or DHCP allows a computer to join a network without having a pre-configured IP address using the TCP/IP protocol. A computer needs an IP address to connect to the Internet.
The purpose of DHCP is to assign a dynamic IP addresses to a device on a network. Dynamic addressing means, a device can have a different IP address every time it connects to the network. In some systems, the IP address of the device or computer can even be changed while it is still connected.
Generally in case of Windows XP, Vista, Windows 7, Windows 8, users do not need to configure DHCP, as DHCP is often enabled by default and routers automatically assign an IP address to the computer. But sometimes DHCP may not work for different reasons. In that case you can do following actions to fix this problem.
A. Manually turn on DHCP in windows 8
1. Right click on Network icon in the right side of the taskbar and select Open Network and Sharing Center option.
2. Now in Network and Sharing Center window under view your active networks option you can see the network with which you are presently connected. Now in Connections: option you can see Wired Ethernet Connection (This is the connection type of the network). There can be other types of connections also like Local Area Connection, Any type of USB modems or it may be any Wi-Fi network so without thinking about the connection type just click on the name on the right side of the Connections: option.
3. Connection properties window will pop up. Click on the Properties option.
4. New window will pop up. Navigate to Networking tab. Then highlight Internet Protocol Version 4 (TCP/IPv4) option and click on Properties option.
5. Finally, just enable Obtain an IP address automatically and Obtain DNS server address automatically options. Press OK for all open windows. You are done.
Now the DHCP should work in Windows 8. Now check your IP address and make sure your computer is getting different IP address every time while connecting to the network.
B. Try to renew DHCP lease
Renewal of all DHCP leases may solve this kind of problem. To renew all DHCP leases, go to command prompt and use this command line:
C. Restart your Modem
If manually turning on of DHCP does not solve your problem, follow these steps:
1. Power off your modem completely (remove power cord and DSL connection).
2. Power OFF your computer and also remove Ethernet cable from computer or turn off Wi-Fi.
3. Plug Ethernet cable into your computer ,But keep it powered off now.
4. Plug the modem back in.
5. Wait for all the lights of the modem to be blinked and stabled (wait for 3 minutes to be safe).
6. Power on the computer.
7. Check if the problem has been solved.
D. Try disabling IPv6
If you have already tried all the methods and still having problem with DHCP, try disabling IPv6 and check whether the problem is solved or not.
E. Contact your ISP
Still having problem? Contact to your Internet Service Provider and make sure that DHCP is supported by your ISP. Follow all the steps what your ISP suggests.