I'm trying to change a machine IP address via cmd.exe with this code:
netsh int ip set address name="Local Area Connection" source=static addr=???.???.???.??? mask=255.255.255.0
The problem that the IP doesn't change (checked by ipconfig
) but doesn't not changed on the DHCP. Thus when I restart the machine, the IP is returned to DHCP.
I need a way to change the IP permanently via command line.
Any ideas?
IPCONFIG stands for Internet Protocol Configuration. This is a command-line application which displays all the current TCP/IP (Transmission Control Protocol/Internet Protocol) network configuration, refreshes the DHCP (Dynamic Host Configuration Protocol) and DNS (Domain Name Server).
You can use the command below:
netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
where
192.168.0.100
is the IP address255.255.255.0
192.168.0.1
You can also have the DNS configured automatically by DHCP using following command:
netsh interface ip set dns "Local Area Connection" dhcp
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With