Set IP Configuration via Command in Windows

Changing Your IP Address

Changing your IP information requires two commands, one for your IP address, subnet mask and default gateway and another for your DNS settings. In order to change your IP address we use the netsh command, the exact command you want to use is the following:

netsh interface ip set address name=”Local Area Connection” static 192.168.0.1 255.255.255.0 192.168.0.254

This assumes the following:

  • The name of the interface you want to change the IP address for is Local Area Network
  • You want to statically assign an IP address of 192.168.0.1
  • You want to set a subnet mask of 255.255.255.0
  • You want to set a default gateway of 192.168.0.254

Armed with this information you should obviously switch the settings out for some that are suited to your network. You might, however, be wondering how you can go from using an already set static IP address to getting an address from DHCP. In this case the command you are looking for is:

netsh interface ip set address name=”Local Area Connection” source=dhcp

Changing Your DNS Settings

As far as DNS goes you only have two settings to set, a primary DNS server as well as a secondary one. The command to set them is almost identical, to set your primary DNS server you will want to use:

netsh interface ip set dns name=”Local Area Connection” static 192.168.0.250

This again assumes a few things:

  • The name of the interface you want to change the primary DNS setting for is Local Area Network
  • The IP address of the DNS Server is 192.168.0.250

To change the IP address of the secondary DNS server you will need to specify the index parameter:

netsh interface ip add dns name=”Local Area Connection” 8.8.8.8 index=2

or to remove use:

netsh interface ip del dns name=”Local Area Connection” 8.8.8.8 index=2

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s