
Change TCP/IP settings
TCP/IP defines how your PC communicates with other PCs.
To make it easier to manage TCP/IP settings, we recommend using automated Dynamic Host Configuration Protocol (DHCP). DHCP automatically assigns Internet Protocol (IP) addresses to the computers on your network if your network supports it. If you use DHCP, then you don't have to change your TCP/IP settings if you move your PC to another location, and DHCP doesn't require you to manually configure TCP/IP settings, such as Domain Name System (DNS) and Windows Internet Name Service (WINS).
To enable DHCP or change other TCP/IP settings
Select Start , then type settings . Select Settings > Network & internet .
Do one of the following:
For a Wi-Fi network, select Wi-Fi > Manage known networks . Choose the network for which you want to change the settings.
For an Ethernet network, select Ethernet , then select the Ethernet network you’re connected to.
Next to IP assignment , select Edit .
Under Edit network IP settings or Edit IP settings , select Automatic (DHCP) or Manual .
To specify IPv4 settings manually
Under Edit network IP settings or Edit IP settings , choose Manual , then turn on IPv4 .
To specify an IP address, in the IP address, Subnet mask , and Gateway boxes, type the IP address settings.
To specify a DNS server address, in the Preferred DNS and Alternate DNS boxes, type the addresses of the primary and secondary DNS servers.
To specify if you want to use an encrypted (DNS over HTTPS) or unencrypted connection to the DNS server or servers you specify, for DNS over HTTPS , choose the setting you want:
Off : All DNS queries will be sent to the DNS server unencrypted in plaintext over HTTP.
On (automatic template) : DNS queries will be encrypted and sent to the DNS server over HTTPS. DNS queries will use the default settings for the automatic template or try to discover them automatically.
On (manual template) : DNS queries will be encrypted and sent to the DNS server over HTTPS. They’ll use the settings you enter in the DNS over HTTPS template box.
If you use DNS over HTTPS (automatic or manual template), turn Fallback to plaintext on or off:
When it’s turned on, a DNS query will be sent unencrypted if it can’t be sent over HTTPS.
When it’s turned off, a DNS query won’t be sent if it can’t be sent over HTTPS.
To specify IPv6 settings manually
Under Edit network IP settings or Edit IP settings , choose Manual , then turn on IPv6 .
To specify an IP address, in the IP address , Subnet prefix length , and Gateway boxes, type the IP address settings.
When you select Automatic (DHCP) , the IP address settings and DNS server address setting are set automatically by your router or other access point (recommended).
When you select Manual , you can manually set your IP address settings and DNS server address.
When you’re done, select Save .
Note: To install IPv4, run Command Prompt as an administrator, type netsh interface ipv4 install , and then press Enter .
Select Start , then select Settings > Network & Internet .
For a Wi-Fi network, select Wi-Fi > Manage known networks . Choose the network you want to change the settings for, then select Properties.
For an Ethernet network, select Ethernet , then select the Ethernet network you’re connected to.
Under IP assignment , select Edit .
Under Edit IP settings , select Automatic (DHCP) or Manual .
Under Edit IP settings , choose Manual , then turn on IPv4 .
To specify an IP address, in the IP address, Subnet prefix length , and Gateway boxes, type the IP address settings.
To specify a DNS server address, in the Preferred DNS and Alternate DNS boxes, type the addresses of the primary and secondary DNS servers.
Under Edit IP settings , choose Manual , then turn on IPv6 .
When you select Automatic (DHCP) , the IP address settings and DNS server address setting are set automatically by your router or other access point (recommended).
When you select Manual , you can manually set your IP address settings and DNS server address.
When you’re done, select Save .
In Windows 8.1, select the Start button, start typing View network connections , and then select View network connections in the list.
In Windows 7, open Network Connections by selecting the Start button, and then selecting Control Panel . In the search box, type adapter , and then, under Network and Sharing Center , select View network connections .
Right-click the connection that you want to change, and then select Properties . If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
Select the Networking tab. Under This connection uses the following items , select either Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) , and then select Properties .
To specify IPv4 IP address settings, do one of the following:
To get IP settings automatically using DHCP, select Obtain an IP address automatically , and then select OK .
To specify an IP address, select Use the following IP address , and then, in the IP address, Subnet mask , and Default gateway boxes, type the IP address settings.
To specify IPv6 IP address settings, do one of the following:
To get IP settings automatically using DHCP, select Obtain an IPv6 address automatically , and then select OK .
To specify an IP address, select Use the following IPv6 address , and then, in the IPv6 address, Subnet prefix length , and Default gateway boxes, type the IP address settings.
To specify DNS server address settings, do one of the following:
To get a DNS server address automatically using DHCP, select Obtain DNS server address automatically , and then select OK .
To specify a DNS server address, select Use the following DNS server addresses , and then, in the Preferred DNS server and Alternate DNS server boxes, type the addresses of the primary and secondary DNS servers.
To change advanced DNS, WINS, and IP settings, select Advanced .

Need more help?
Join the discussion.
ASK THE COMMUNITY >
Get support
CONTACT US >
Was this information helpful?
Thank you for your feedback.
- Surface Pro
- Surface Laptop
- Surface Book
- Surface Duo
- Surface Neo
- Surface Studio
- Surface Hub
- Surface Pen
- Surface Headphones
- Surface Earbuds
- About WinBuzzer
- Follow Us: PUSH, Feeds, Social
- Write for Us
- Cookie Policy and Privacy Policy
- Terms of Service
- WinBuzzer Tips
How to Change Your IP Address on Windows 10 (3 Methods)
We show you how to change your IP address in Windows 10 using the Settings app, Control Panel, and Command Prompt.

- 1 How to Change IP Address in Windows 10 via Settings
- 2 How to Change your Windows 10 IP Address in Control Panel
- 3 How to Change IP in CMD (Command Prompt)
IP addresses are one of the primary ways services identify a user. Though your IP address may change automatically from time to time, if you’ve been assigned the wrong IP by your router or want something more static, you need to know how to change your IP address on Windows 10 manually.
What is an IP address?
An IP address is a series of numbers that identifies your device and therefore allows information to be sent between devices. Without IP addresses, computers on the internet and your local network would not be able to differentiate between different devices, routers, websites, etc.
However, IP addresses also come with some downsides. For starters, somebody may be able to use your IP address to get a general idea of your location. Services may also utilize your IP address to track you across the web.
Unfortunately, changing your IP address will with the methods outlined below will not disguise your location. As the IP address will still be connected to your ISP, it can still be traced to their nearest networking hub. It will also not help if you have been banned by a service – you’re only changing the IP address on your local network, not the one the internet sees. For that kind of protection, you should consider using Tor or a VPN.
That said, if you do want to change IP address on Windows 10, you’ll need to have access to your administrator account. If you do have access, you can learn how to change IP by following the steps below:
How to Change IP Address in Windows 10 via Settings
Unsurprisingly, the simplest way to change your IP address in Windows 10 is via the in-built settings app, but there are a few things you need to look out for when it comes to choosing your new IP:
Press the Start button, then click the settings cog, above the power button. Alternatively, press Windows + I .

If your IP address is currently set manually and you’re running into issues, you can change the dropdown in “Edit network IP settings” to “Automatic (DHCP)” and press “Save” .

When you change your IP address, it’s important to make sure the information you enter is correct. Before you start, it’s useful to gather:
– Your current IP address – Your subnet mask – Your gateway (router IP)
If you don’t know these details, you can run the ipconfig command in Command Prompt to obtain them.
Ideally, your new IP address should be of the same format as your old one. For example, if your current IP address is 10.0.0.1, you’ll probably want to keep the 10.0.0.x format. Make sure you don’t set your IP to the same as your gateway or other devices on your network.
Once you’re done, press “Save” .

How to Change your Windows 10 IP Address in Control Panel
If you prefer the old-school way of doing things, the Control Panel may be better suited to you. In some ways, its interface is easier to navigate when it comes to IP editing. Here’s how you can use it for that purpose:
Press Start and then type “Control Panel” . Click the top result.

At this point, you’ll likely have to authenticate yourself as an administrator.

If your IP address is currently manually assigned and you’re running into issues, you can tick “Obtain an IP address automatically” here instead and click “Save” .

Once you’re done, press “OK” . You can leave the DNS fields blank, though it’s worth noting that there are advantages to changing them.

How to Change IP in CMD (Command Prompt)
The command-line is often the fastest way to get things done, and this is no exception. You can change your IP in Command Prompt in under a minute if you need to. Here’s how:
Press Start and type “Command Prompt” , then click “Run as administrator” on the right-hand side.

Before you change your IP, you need to know the name of your interface. This will likely be “Wi-Fi” if you’re on a Wi-Fi network or “Ethernet” if you’re on Ethernet.
You can check yours with netsh interface IP show config . While you’re there, note down its default gateway and subnet mask.

If you set your manual IP previously, you can revert it to automatic assignment via DHCP with the following command:
Remember to replace “Wi-Fi” with whatever your interface is called.

If you’d rather set your IP address manually, you can instead use the following command:

Now that you know how to change your IP address on Windows 10, you may be interested in learning more about your network. Here’s how you can change your network name or disable a Wi-Fi or Ethernet adapter .

RELATED ARTICLES MORE FROM AUTHOR

How to Check and Update Drivers on Windows 11/Windows 10

How to Change Your Outlook Password

How to Disable the Windows Key in Windows 11/Windows 10

- Drivers & Downloads
- Log in New Customer? Start here
Product FAQs
Before you buy, how do i change my ip address in windows 10.
- Press the Windows key + X .
- Click Network Connections .
- Right-click the connection that you want to change and click Properties .
Note: The IP address for a wired connection is called Local Area Connection or Ethernet . The IP address for a wireless connection is called Wireless Network Connection or Wireless .
- Left-click Internet Protocol Version (TCP/IPv4) and click Properties .
- Select the Use the following IP address option.
- Enter your desired IP address and click in the Subnet Mask area, which should auto-complete.
- Click OK twice to apply the settings.
Note: If you are changing your IP address to access a specific device, minimize the Network Connections window. Complete the steps above, but in step 7, select Obtain an IP address automatically to access the Internet again.
How to set static IP address on Windows 10
You can set a static IP address manually on Windows 10 in several ways, and in this guide, you'll learn using Command Prompt, PowerShell, Control Panel, and Settings.
- To set a static IP address on Windows 10, open Settings > Network & Internet > Wi-Fi .
- Then click the connection, click on “Edit,” select “Manual,” turn on “IPv4,” and set the static IP address.
- Alternatively, you can configure a static IP address from Command Prompt, PowerShell, and Control Panel.
On Windows 10, setting a static IP address to a computer is a configuration you may need to set up in many scenarios. For example, if you plan to share files , a printer on a local network , or configure port forwarding.
If you do not assign a static IP address, services or a port forwarding configuration may eventually stop working. The reason is that, by default, connected devices use dynamic IP addresses assigned by the Dynamic Host Configuration Protocol (DHCP) server (usually the router), which can change anytime, as soon as you restart the machine, or after the dynamically assigned configuration lease expires.
In this guide , you will learn the steps to set a static IP (version 4) address to a Windows 10 device when providing a service on the network or simply configuring port forwarding to your device on the router.
Set static IP address on Windows 10
Set static ip address on windows 10 from control panel.
- Set static IP address on Windows 10 from Command Prompt
- Set static IP address on Windows 10 from PowerShell
To assign a static IP address on Windows 10, use these steps:
Open Settings on Windows 10.
Click on Network & Internet .
Click on “Wi-Fi” or “Ethernet.”
Click on the current network connection.

Under the “IP settings” section, click the Edit button.

Using the drop-down menu, select the Manual option.
Turn on the “IPv4” toggle switch.

Set a static IP address to use by the Windows 10 computer.
Specify a “Subnet prefix length” (subnet mask). If the subnet mask is 255.255.255.0 , then the subnet prefix length in bits is 24 .
Specify a “Default Gateway” address.
Specify a “Preferred DNS” address.
Specify an “Alternate DNS address” (if applicable).
Click the Save button.

After you complete the steps, you can test your settings using your web browser to open a website.
To assign a static IP from Control Panel on Windows 10, use these steps:
Open Control Panel .
Click on Network and Internet .
Click on Network and Sharing Center .
Click the Change adapter settings option on the left navigation pane.

Right-click the network adapter and select the Properties option.
Select the “Internet Protocol Version 4 (TCP/IPv4)” option.
Click the Properties button.

Select the Use the following IP address option.
Assign the static IP address – for example, 10.1.2.220 .
Specify a Subnet mask . Typically, on a home network, the subnet mask is 255.255.255.0 .
Specify a Default gateway . (Usually, your router’s IP address. For example, 10.1.2.1 .)
Under the “Use the following DNS server addresses set Preferred DNS server” section, set the Preferred DNS server address , usually your router’s IP address or server IP address providing DNS resolutions (for example, 10.1.2.1 ).
(Optional) Specify an Alternative DNS server , which the computer will use if it cannot reach the preferred DNS server.
Click the OK button.

Click the Close button again.
Once you complete the steps, you can open your web browser and load a website to see if the configuration works.
Set static IP address on Windows 10 from Command Prompt
To set a static IP address on Windows 10 from Command Prompt, use these steps:
Open Start on Windows 10.
Search for Command Prompt , right-click the top result, and select the Run as administrator option.
Type the following command to see your current networking configuration and press Enter :
Under the network adapter, note the name of the adapter as well as the following information in these fields:
- Subnet mask
- Default Gateway
- DNS Servers

Type the following command to assign a static IP address on Windows 10 and press Enter :
In the above command, replace Ethernet0 with the name of your network adapter. Change 10.1.4.220 255.255.255.0 10.1.4.1 with the device IP address, subnet mask, and default gateway address corresponding to your network configuration.
Type the following command to set a DNS server address and press Enter :
In the command, make sure to change Ethernet0 with your adapter’s name and 10.1.4.1 with the DNS server address of the network.
Type the following command to set an alternate DNS server address and press Enter :
In the command, replace Ethernet0 with your adapter’s name and 8.8.8.8 with an alternate DNS server address.

After you complete the steps, you can test the new configuration using the ping command (for example ping google.com ) to see if the internet is working. Alternatively, you can open a website to see if the configuration works.
Microsoft is in the process of retiring netsh from Windows 10. As a result, you should start using the “NetTCPIP” networking module available in PowerShell instead.
Set static IP address on Windows 10 from PowerShell
Windows 10 also includes the PowerShell command line platform that allows you to use the “NetTCPIP” module to manage networking settings, including the ability to change the IP address settings of your computer.
To set a static IP address with PowerShell, use these steps:
Open Start .
Search for PowerShell , right-click the result, and select the Run as administrator option.
Type the following command to view your current network configuration and press Enter :
After running the command, note the following information:
- InterfaceIndex
- IPv4Address
- IPv4DefaultGateway

Type the following command to set a static IP address and press Enter :

In the command, replace the InterfaceIndex number (5) with the corresponding number of your adapter. Change IPAddress with the static IP address you want to assign to your device. Change PrefixLength (subnet mask) with the correct bit number if necessary. Typically on a home network, the setting is 24 . Also, change the DefaultGateway option with the default gateway address of the network.
Type the following command to assign a DNS server address and press Enter :

If you need to set a secondary DNS server address, use a comma to use the same command with another address. For example:
In the command, replace the InterfaceIndex number (5) with your network adapter’s corresponding number. Also, change ServerAddresses with the DNS IP address.
After you complete the steps, you can test the new configuration by opening your web browser and navigating a website.
Whatever method you use, assigning an IP address within the network range and outside of the DHCP server scope is recommended to allow proper connectivity and avoid address conflicts. If multiple devices share the same address, this will cause a networking conflict, preventing connection to the internet.
- How to view all user accounts on Windows 11
- How to set up VPN server on Windows 10
We hate spam as much as you! Unsubscribe any time Powered by follow.it ( Privacy ), our Privacy .

IMAGES
VIDEO
COMMENTS
There are several ways to change your IP address, including unplugging your modem, using a different Internet connection, using a proxy server and contacting your Internet service provider.
The location of an IP address is usually found in your computer’s network diagnostics or Internet connection settings. Though this information is stored by your computer, it is assigned by your Internet provider or LAN router.
The simplest way to determine a computer’s IP address is to use a website such as What Is My IP Address that retrieves your IP address and displays it for you. There are also various manual methods to determine a computer’s IP address.
To enable DHCP or change other TCP/IP settings · Select Start, then type settings. Select Settings > Network & internet. · Do one of the following: · Next to IP
How to Change IP Address in Windows 10 via Settings · Open Settings · Click “Network & Internet” · Click “Wi-Fi” in the sidebar and select your Wi-
Scroll down on your network connection details page until you find the section called IP settings. Then, click or tap on Edit, under IP
Step 1: Open the Control Panel · Step 2: Go to Network Connections · Step 3: Find the IP address · Step 4: Set the IP address.
How do I change my IP address in Windows 10? · Left-click Internet Protocol Version (TCP/IPv4) and click Properties. · Select the Use the following IP address
Key moments. View all · adapter options for our ethernet · adapter options for our ethernet · adapter options for our ethernet · open up the command
If you would like to change IP address in Windows 10 or 11 PC and configure static IP address, then this video will help you to manually set
Key moments. View all · change your ip address · change your ip address · change your ip address · click on change adapter settings · click on change
In this video, I'll show you how to the IP address in Windows 10. This method is particularly used to change the internal IP address.
Top 3 ways in Windows 10 in changing your IP address. Windows 10 doesn't make it easy for us, but there is a way within Windows 10 to change
To set a static IP address on Windows 10, open Settings > Network & Internet > Wi-Fi. · Then click the connection, click on “Edit,” select “