Skip to main content

DNS Change Via CMD Line

First find the network name by using: 

netsh interface show interface 

 

You should see something like "Local Area Connection" 

 

To add a DNS server: 

netsh interface ipv4 add dnsserver "Ethernet" address=192.168.x.x index=1 

 

 

 

To delete DNS: 

netsh interface ipv4 delete dnsserver "Local Area Connection 3" address=192.168.10.20 

netsh interface ipv4 delete dnsserver "Local Area Connection" address=192.168.10.11  

 

 

 

 

From <http://stackoverflow.com/questions/18620173/how-can-i-set-change-dns-using-the-command-prompt-at-windows-8 

 

 

 

 

 

 

 

 

 

 

netsh interface ipv4 delete dnsserver "Local Area Connection" address=192.168.10.11  

 

netsh interface show interface 

 

 

 

Local Area Connection 3 

netsh interface ipv4 add dnsserver "Local Area Connection 3" address=192.168.10.10 index=1 

 

 

netsh interface ipv4 delete dnsserver "Ethernet" address=192.168.10.20 

 

 

 

netsh interface ipv4 add dnsserver "Ethernet" address=192.168.202.10 index=1 

 

 

Ethernet 

 

 

 

 

Set to DHCP 

netsh interface ip set address "Local Area Connection" dhcp 

netsh interface ip set dns "Local Area Connection" dhcp