Change Windows network IP address using console

The’s a way to change network configuration using Windows console, with this option you can set a new IP addess or switch bettwen static and dhcp,  Another interesting point of this is that you can do the same remotely using PsExec , I wrote a post time ago axplanating how it works, you can found just here.

First of all we need to know the name of desired interface, to do this we can execute the following command

netsh interface ipv4 show config

 

After this we are able to change the interface configuration using this command

netsh interface ipv4 set address name="YOUR INTERFACE NAME" static IP_ADDRESS SUBNET_MASK GATEWAY

For example:

netsh interface ipv4 set address name="Ethernet" static 192.168.1.13 255.255.255.0 192.168.1.1

Or if you want to change an static ip to dhcp you can use:

netsh interface ipv4 set address name=”Ethernet” source=dhcp

You can define a new DNS servers too, this command is for primary one:

netsh interface ipv4 set dns name="Ethernet" static 8.8.8.8

And this will change the secondary:

netsh interface ipv4 set dns name="Ethernet" static 8.8.4.4 index=2

To set DNS using DHCP we will use:

netsh interface ipv4 set dnsservers name"Ethernet" source=dhcp

That’s all, hope you’ll find this useful

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.