在 Windows XP 上通过 CMD 更改 IP 地址

在 Windows XP 上通过 CMD 更改 IP 地址

我尝试使用以下代码通过 vi CMD 更改机器 ip 地址:

netsh int ip set address name="本地连接" source=static addr=???.???.???.??? mask=255.255.255.0

问题是 IP 没有改变(通过 ipconfig 检查),但 DHCP 没有改变。因此,当我重新启动机器时,IP 将返回到 DHCP。我需要付费才能通过 CMD 永久更改 IP。

有任何想法吗?

答案1

我见过的大多数通过 netsh 设置静态 IP 的示例都没有使用 source= 和 addr= 部分。你试过这样的方法吗?

netsh int ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1

其中 192.168.0.100 是您的 IP,192.168.0.1 是您的默认网关,1 是度量?

答案2

尝试这个: netsh interface ip set address name=”<network connection name>” static <static IP> <network mask> <default gateway>

看起来像:

netsh interface ip set address name=”Ethernet Network Connection” static 192.168.0.10 255.255.255.0 192.168.0.1

信息来自这里

相关内容