How to Change IP Address on Windows: A Step-by-Step Guide

Changing an IP address can mean changing the private address on your local network or obtaining a different public address from your internet provider. Windows settings directly control the local interface.

Steps

  1. Open Settings > Network & internet and select the active Ethernet or Wi-Fi connection.
  2. For ordinary networks, leave IP assignment on Automatic (DHCP) unless you have valid static network details.
  3. To configure a static local address, edit IP assignment and enter an unused address, subnet/prefix, gateway, and DNS values appropriate to your network.
  4. For a DHCP refresh, Command Prompt can use ipconfig /release followed by ipconfig /renew on suitable connections.
  5. Verify connectivity with ipconfig and a website/network test.

How it works

A static address that duplicates another device can break connectivity. Changing a private 192.168.x.x/10.x.x.x address does not necessarily change the public IP seen by websites. Public IP assignment is controlled by the ISP/router/VPN architecture.

Important considerations

Do not use random IP values. On work/school networks, follow administrator-assigned addressing; changing settings can disrupt access or violate policy.

Practical guidance

For DNS changes, you often do not need to change the IP address at all; DNS server assignment is a separate setting. A VPN can change the public-facing IP while connected. If your ISP uses carrier-grade NAT or dynamic addressing, restarting a router does not guarantee a new public IP.