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

Kermit Matthews is a freelance writer based in Philadelphia, Pennsylvania with more than a decade of experience writing technology guides. He has a Bachelor’s and Master’s degree in Computer Science and has spent much of his professional career in IT management.
He specializes in writing content about iPhones, Android devices, Microsoft Office, and many other popular applications and devices.