DHCP does the work of assigning addresses so you don't have to
DHCP (Dynamic Host Configuration Protocol) is a system that automatically gives every device on your network an internet address — called an IP address — when it connects. Without DHCP, you would have to type in a unique address for every phone, laptop, and smart device by hand. With DHCP on, your router handles it the moment a device joins the network.
Most home routers ship with DHCP already turned on. If you've never touched your router settings and your devices connect without you entering numbers, DHCP is running. You only need to turn it on manually if you switched it off, or if you're setting up a new router and want to confirm it's active.
Turning DHCP on takes about five minutes and requires you to log into your router's settings page through a web browser on any connected device. The exact steps depend on your router's brand, but the principle is the same across all of them.
Key Takeaways
- DHCP automatically assigns IP addresses to your devices, so you don't have to configure each one manually.
- Most routers have DHCP enabled by default, so check whether it's already on before making changes.
- You access DHCP settings by logging into your router's admin page, usually at 192.168.1.1 or 192.168.0.1 in your browser.
- The login credentials are printed on the router itself or in the manual that came with it — the default is often admin/admin or admin/password.
- Once DHCP is on, new devices will connect and receive an address automatically without any further setup from you.
Find your router's address and log in
To reach your router's settings, open a web browser on any device connected to your network — a laptop, phone, or tablet. Type one of these addresses into the address bar: 192.168.1.1 or 192.168.0.1. One of these will load your router's login page. If neither works, check the bottom or back of your router for a sticker that lists the correct address.
The login page will ask for a username and password. Most routers use admin as the username. The password is often admin, password, or 12345 — check the sticker on your router or the manual that came with it. If you changed the password when you first set up the router and don't remember it, you can reset the router to factory defaults by holding the reset button (usually a small hole on the back) for 10 to 15 seconds. This erases all your settings, so only do this if you're prepared to set up the router again from scratch.
Locate the DHCP settings in your router's menu
Once you're logged in, look for a menu section labeled DHCP, LAN Settings, or Network Settings. Different router brands organize this differently. Netgear routers often put it under Advanced or LAN. TP-Link routers typically have it under Network. Linksys routers usually show it under Advanced or DHCP. If you can't find it, look for a menu item that mentions "local network" or "IP address assignment."
Once you find the DHCP section, you'll see a toggle or checkbox labeled Enable DHCP, DHCP Server, or Turn On DHCP. Some routers show it as a radio button with options like "DHCP" or "Static IP" — select DHCP.
Turn DHCP on and save your changes
Click the toggle, checkbox, or radio button to enable DHCP. You may see additional fields appear, such as a DHCP pool range (the set of addresses the router can hand out) or a lease time (how long a device keeps an address before asking for a new one). Leave these at their default values unless you have a specific reason to change them — the defaults work for nearly all home networks.
At the bottom of the page, look for a button labeled Save, explore, or OK. Click it. Your router may restart briefly — this is normal. Wait 30 seconds, then log out of the settings page.
Verify DHCP is working by connecting a device
The easiest way to confirm DHCP is on is to connect a device you haven't used on this network before — a phone, tablet, or laptop. Go to its network settings and select your Wi-Fi network name. It should connect without asking you to enter an IP address. Once connected, the device has received an address from DHCP automatically.
If you want to see the actual address your device received, you can check it in the device's network settings. On a phone, this is usually under Settings > Wi-Fi > tap the network name > IP Address. On a laptop, it's under network settings or system preferences. The address will look like 192.168.1.100 or similar — if you see a number in that range, DHCP assigned it.
What to do if DHCP won't turn on
If the DHCP toggle is grayed out or won't stay on, your router may be in bridge mode or access point mode — settings used when a router is connected to another router rather than directly to the internet. Check whether your router is plugged into a modem (the device that brings internet into your home) or into another router. If it's plugged into another router, you may need to turn DHCP on in that device instead, or switch your router back to router mode.
If DHCP is on but devices still don't connect automatically, restart your router by unplugging it for 30 seconds, then plugging it back in. If the problem persists, log back into the settings page and check that DHCP is still enabled — sometimes a power loss or update can reset it.
Why DHCP matters for your network security
DHCP doesn't directly protect you from hackers, but it does make your network easier to manage and monitor. When DHCP is on, you can see a list of all devices currently connected to your router — usually in a section called Connected Devices or DHCP Clients. If you spot a device you don't recognize, you can block it or investigate further. Without DHCP, devices could assign themselves addresses and hide from your view.
DHCP also prevents address conflicts, where two devices accidentally use the same IP address and both lose connection. This isn't a security threat, but it's an annoying problem that DHCP prevents automatically.
Frequently Asked Questions
Can I turn DHCP off and assign addresses manually instead?
Yes, but it's not worth the effort for a home network. Manually assigning addresses (called static IP assignment) is useful for servers or printers that need to stay at the same address, but doing it for every device is tedious and error-prone. Most people keep DHCP on and assign static addresses only to the few devices that need them.
What if I want to give one device the same address every time it connects?
Most routers let you reserve an address for a specific device within the DHCP settings. Look for a section called DHCP Reservation, Reserved IP, or Static DHCP. You enter the device's name or MAC address (a unique identifier), and the router always gives it the same address. This is useful for printers or smart home devices.
Does DHCP slow down my internet?
No. DHCP only runs when a device first connects to the network. After that, the device keeps its address and communicates normally. The overhead is negligible — you won't notice any speed difference.
What's the difference between DHCP and a static IP address?
DHCP assigns addresses automatically and temporarily. A static IP address is one you set manually and that never changes. DHCP is simpler for most devices; static IPs are useful when you need a device to always be at the same address, like a home server or security camera.