How to Configure DHCP Settings on Your Router
Step-by-step guide to configure DHCP on your router. Change IP range, set lease time, create DHCP reservations for servers and printers, and disable DHCP for manual assignment.
DHCP is the protocol that assigns IP addresses to every device on your home network automatically. When your phone connects to Wi-Fi, it asks the router’s DHCP server for an address. The router picks an available IP from its pool, hands it over along with the subnet mask, gateway address, and DNS servers. The phone is online within seconds without anyone typing a single number.
Every consumer router ships with DHCP enabled and a preconfigured address range. For most people, the defaults work fine. But adjusting DHCP settings becomes necessary when you run servers, set up port forwarding, or manage a larger network with specific requirements.
Understand How DHCP Works on Your Network
DHCP (Dynamic Host Configuration Protocol) follows a four-step process every time a device joins your network. The device sends a broadcast message saying it needs an IP address. The DHCP server (your router) responds with an offer. The device accepts the offer. The server confirms the assignment and records it in the lease table.
Each assigned address comes with a lease time. When the lease expires, the device must renew it. If the device is still connected, renewal happens automatically in the background. If the device has disconnected, the address returns to the available pool for another device to use.
Your router’s DHCP server also distributes the default gateway address (the router’s own IP), the subnet mask (usually 255.255.255.0), and DNS server addresses. All four pieces of information are essential for a device to communicate on the network and reach the internet.
The default DHCP range on most routers covers addresses from x.x.x.100 to x.x.x.199 or x.x.x.2 to x.x.x.254, depending on the brand. This range determines how many devices can receive addresses simultaneously.
Change the DHCP IP Address Range
DHCP address range adjustment becomes necessary when you want to control which IP addresses the router hands out. Common reasons include reserving a block of addresses for static devices, expanding the pool for a larger network, or simply organizing your address scheme.
Log in to your router admin panel. On TP-Link routers, go to Advanced, then Network, then DHCP Server. On ASUS routers, go to LAN in the sidebar, then the DHCP Server tab. On Netgear routers, go to Advanced, then Setup, then LAN Setup. On Linksys routers, check Local Network or DHCP Server settings.
You will see fields for the starting IP address and ending IP address. The default might be 192.168.1.100 to 192.168.1.199. Adjust these to suit your needs. A good practice is to reserve the lower range (.2 through .49) for static devices and let DHCP assign from .50 to .254 for everything else.
Make sure the range falls within the same subnet as the router’s own IP. If your router is 192.168.1.1, the DHCP range must start with 192.168.1.x. If your router is 192.168.0.1, use 192.168.0.x addresses.
Save the settings. Existing devices keep their current addresses until the lease expires. Restarting the router forces all devices to re-request addresses from the new range.
Set the DHCP Lease Time
DHCP lease time controls how long a device keeps its assigned IP address before needing to renew. The right lease time depends on how your network is used.
The setting is usually on the same page as the DHCP range. TP-Link labels it Address Lease Time in minutes. ASUS labels it Lease Time in seconds. Netgear uses minutes or hours depending on the firmware version.
For a typical home network, 24 hours (1440 minutes or 86400 seconds) works well. Your devices keep the same addresses throughout the day and renew overnight. Address churn is minimal, and the pool never runs dry because unused leases expire within a day.
For a guest network at a business or event, set the lease time to 1-2 hours. Guests connect, use the internet, and leave. Their addresses return to the pool quickly, keeping addresses available for the next round of visitors.
For a small home network with only 5-10 devices that rarely change, you can safely extend the lease to 7 days (10080 minutes). This reduces DHCP traffic on the network, though the practical impact is negligible for such a small network.
Avoid extremely short lease times (under 30 minutes) on home networks. Frequent renewals add unnecessary network chatter and can cause brief connectivity hiccups during renewal, especially on older or cheaper devices.
Create DHCP Reservations for Servers and Printers
DHCP reservation (also called static DHCP or address reservation) is the most practical DHCP feature for home networks. It tells the router to always assign the same IP address to a specific device, identified by its MAC address. The device still uses DHCP, so it does not need manual IP configuration, but it always gets the same address.
Use DHCP reservations for any device that other devices or services need to find at a consistent address. Network printers are the classic example. If your printer’s IP changes, every computer that prints to it via IP stops working until you update the address. Reserving the printer’s IP eliminates this problem.
Other strong candidates for reservations include home servers, NAS drives, security cameras, game consoles with port forwarding rules, media servers like Plex, and smart home hubs.
To create a reservation, you first need the device’s MAC address. The easiest way is to check your router’s connected devices list (sometimes called the client list or attached devices). It shows each device’s name, IP address, and MAC address.
On TP-Link routers, go to Advanced, Network, DHCP Server, and scroll to Address Reservation. Click Add. Enter the MAC address and the IP address you want to assign. Click Save.
On ASUS routers, go to LAN, DHCP Server, scroll down to Manually Assigned IP. Select the device from the dropdown or enter the MAC address manually. Enter the desired IP address. Click the + button, then click Apply.
On Netgear routers, go to Advanced, Setup, LAN Setup, Address Reservation. Click Add. Select the device from the list or enter the MAC and IP manually.
After saving, restart the target device (or disconnect and reconnect it to Wi-Fi) so it picks up the reserved address.
Disable DHCP for Manual IP Assignment
Disabling DHCP means every device on your network must have a manually configured (static) IP address. No device will receive an address automatically. Any device without a static IP simply will not connect.
This approach suits very specific scenarios. If you run a separate DHCP server (a Linux box, Windows Server, or a more advanced network appliance), disable the router’s DHCP to avoid conflicts. Two DHCP servers on the same network cause duplicate address assignments and intermittent connectivity issues.
Another scenario is a very small, controlled network where you want absolute control over every device’s address. Some IT professionals prefer this approach for lab environments.
For most home networks, disabling DHCP is not recommended. The effort of manually configuring every phone, laptop, tablet, smart TV, game console, smart speaker, and IoT device outweighs any benefit. DHCP reservations achieve the same result (consistent addresses for important devices) with far less work.
If you decide to proceed, log in to the router admin panel. Find the DHCP Server setting (same locations described in previous sections). Toggle it off or uncheck the Enable checkbox. Click Save.
Before disabling, configure a static IP on the device you are using to access the router. Once DHCP is off, that device will lose its address after the current lease expires and you will be locked out of the router panel unless it already has a static IP.
Configure DNS Servers Through DHCP
DHCP distributes more than just IP addresses. It also tells devices which DNS servers to use. By default, the router tells devices to use the router itself as the DNS server, and the router forwards DNS queries to your ISP’s DNS servers. You can change this to use faster or more private DNS providers.
In the DHCP settings (same page as the IP range and lease time), look for Primary DNS and Secondary DNS fields. Enter the addresses of your preferred DNS provider. Popular choices include Cloudflare (1.1.1.1 and 1.0.0.1), Google (8.8.8.8 and 8.8.4.4), and Quad9 (9.9.9.9 and 149.112.112.112). For a deeper comparison, see the DNS settings guide.
When you change DNS through DHCP, every device that receives an address from the router automatically uses the new DNS servers. No per-device configuration needed. This is the easiest way to change DNS for your entire network in one step.
Save the settings. Devices will pick up the new DNS servers at their next DHCP renewal. To apply immediately, disconnect and reconnect your device to Wi-Fi or renew the DHCP lease manually (on Windows, run ipconfig /release followed by ipconfig /renew in Command Prompt).
Troubleshoot Common DHCP Problems
DHCP problems manifest as devices failing to connect, receiving strange IP addresses, or losing connectivity intermittently. Here are the most common issues and fixes.
Device gets a 169.254.x.x address. This means the device could not reach the DHCP server and assigned itself a link-local address. The router may be unresponsive, DHCP may be disabled, or the device’s network adapter has a problem. Restart the router first. If the issue persists on one device, restart that device’s network adapter.
Two devices have the same IP address. This causes one or both to lose connectivity. It happens when one device has a static IP that falls within the DHCP range, and the router assigns that same address to another device. Fix it by either moving the static IP outside the DHCP range or creating a DHCP reservation instead.
Devices cannot connect after changing DHCP range. If you narrowed the range and devices already hold addresses outside the new range, they will keep those addresses until the lease expires. Restarting the router clears active leases and forces all devices to request new addresses from the updated range.
Smart home devices go offline periodically. Some IoT devices handle DHCP renewal poorly. When their lease expires and they need to renew, they briefly lose connectivity. Setting a longer lease time (48-72 hours) reduces the frequency of renewals and improves reliability for these devices.
Cannot access router after disabling DHCP. If you disabled DHCP without first setting a static IP on your computer, you have lost access. Connect via Ethernet cable, manually assign your computer an IP in the router’s subnet (for example, 192.168.1.50 with a gateway of 192.168.1.1), and log in to re-enable DHCP. If that does not work, factory reset the router to restore defaults.
Frequently Asked Questions
What is DHCP and why does my router use it?
DHCP (Dynamic Host Configuration Protocol) is a service that automatically assigns IP addresses to devices when they connect to your network. Without DHCP, you would need to manually configure an IP address on every phone, laptop, tablet, and smart device. Your router runs a DHCP server by default so devices can connect and get online without any manual configuration.
What is a DHCP reservation and when should I use one?
A DHCP reservation (also called static DHCP) assigns the same IP address to a specific device every time it connects, based on its MAC address. Use DHCP reservations for devices that need consistent addresses: network printers, game consoles with port forwarding, home servers, NAS drives, and security cameras.
What happens if I change the DHCP IP range?
Existing devices will keep their current addresses until their lease expires. After the lease expires, they will request a new address and receive one from the updated range. You can force all devices to get new addresses immediately by restarting the router, which clears all active leases on most models.
Should I disable DHCP on my router?
Only disable DHCP if you have another DHCP server on your network, or if you want to assign every device a static IP manually. For most home networks, DHCP should stay enabled. Having two DHCP servers on the same network causes IP conflicts and connectivity problems.
What DHCP lease time should I use?
For home networks, 24 hours (1440 minutes) is a sensible default. Shorter lease times (1-2 hours) work better for guest networks or public hotspots where devices connect and leave frequently. Longer lease times (1-7 days) are fine for stable home networks with the same devices connecting daily.