How to set router to assign static IP address automatically to Windows 10

You can configure your router to assign a static IP address configuration automatically without changing the Windows 10 settings, and here's how to do it.

Dynamic IP address to static using router settings
Dynamic IP address to static using router settings

On Windows 10, a static IP address is a recommended configuration for many scenarios, such as when sharing files, printers, media, and other services.

If the device doesn’t include a static IP address, services will eventually stop working. Usually, because computers connected to a network receive their Internet Protocol (IP) address configuration from the Dynamic Host Configuration Protocol (DHCP) server, which are dynamic and temporary.

Typically, you would assign a static IP address using the Windows 10 settings, but you can also set the dynamically assigned networking configuration from the DHCP server as the static configuration using the router settings.

In this guide, you’ll learn the steps to configure your router’s DHCP server to assign a static IP address to a computer without the need to change the networking settings on Windows 10.

Important: The ability to configure the DHCP server to assign static IP addresses isn’t a feature available on all routers, and brands may have a different name for the same feature. For example, the steps outlined below show you the process using the “MAC and IP Address Binding” and the DHCP advanced settings using an ASUS router, but NETGEAR, TP-Link, and D-Link refer the feature as DHCP “reservation.”

How to convert dynamic IP address to static using binding

Use these steps to make a DHCP assigned IP address configuration static on Windows 10:

  1. Open Router web interface.

  2. Click on Network Map from the left pane.

  3. Click on the Clients button.

  4. Under the “Client status list” section, click the computer you want to change its configuration.

    ASUS router computer list
    ASUS router computer list
  5. Turn on the MAC and IP Address Binding toggle switch.

    MAC to IP address binding option on ASUS router
    MAC to IP address binding option on ASUS router
  6. Click the Apply button.

Once you complete the steps, the DHCP server will always assign the same TCP/IP address configuration to the device you specified.  

How to assign static IP address using DHCP server

Use these steps to configure the DHCP server on your router to assign a static IP address configuration to a Windows 10 device:

  1. Open Router web interface.

  2. Click on LAN from the left pane.

  3. Click on the DHCP tab.

  4. Under the “Manually Assigned IP around the DHCP list” section, use the drop-down to select the MAC address of the device you want to configure.

  5. In the “IP Address” section, specify the static IP address you want the computer to use.

  6. Click the Add (+) button.

    DHCP assign static IP address automatically
    DHCP assign static IP address automatically
  7. Click the Apply button.

After you complete the steps, every time the device you specified connects to the network the DHCP server will assign the TCP/IP configuration without the need to change the Windows 10 settings.

About the author

Mauro Huculak is a Windows How-To Expert and founder of (est. 2010). With over 21 years as a technology writer and IT Specialist, Mauro specializes in Windows, software, and cross-platform systems such as Linux, Android, and macOS.

Certifications: Microsoft Certified Solutions Associate (MCSA), Cisco Certified Network Professional (CCNP), VMware Certified Professional (VCP), and CompTIA A+ and Network+.

Mauro is a recognized Microsoft MVP and has also been a long-time contributor to Windows Central.

You can follow him on YouTube, Threads, BlueSky, X (Twitter), LinkedIn and About.me. Email him at [email protected].