使用命令行在 Windows 8 上从静态 IP 设置为 DHCP
Set from static IP to DHCP on Windows 8 using command line
我的电脑是Windows8。
我使用命令行通过
设置静态IP地址
netsh interface ipv4 set address name="Wired Ethernet Connection" source=static address=1.1.1.1 mask=1.1.1.1 gateway=1.1.1.1
和静态 DNS
netsh interface ipv4 add dnsserver name="Wired Ethernet Connection" address=1.1.1.1 index=1
其中1.1.1.1在这两种情况下只是为了演示,被我的真实IP替换了。
编辑:截至 2018 年,1.1.1.1
现在用作 DNS 服务器。
我现在想从静态 IP 更改为 DHCP。
我试过了
netsh interface ipv4 set address name="Wired Ethernet Connection" source=dhcp
IP 和
netsh interface ipv4 set dnsservers name="Wired Ethernet Connection" source=dhcp
用于 DNS。
但是,只有 DNS 命令有效。
然后我检查了
ipconfig /all
它告诉我以太网的 DHCP 已打开。但是我之前的IP还在。
有什么方法可以在命令行中从静态设置为 DHCP 吗?
netsh interface ipv4 set address name="Wired Ethernet Connection" source=dhcp
ipconfig /renew Wired*
如果上述 ipconfig /renew
命令没有帮助,请尝试
netsh interface set interface name="Wired Ethernet Connection" admin=DISABLED
netsh interface ipv4 set address name="Wired Ethernet Connection" source=dhcp
netsh interface set interface name="Wired Ethernet Connection" admin=ENABLED
然而,也许从dhcp
获得的所有address
、mask
和gateway
都可以匹配之前source=static
定义的那些。
ipconfig /ALL
输出中是否显示了 Lease Obtained
和 Lease Expires
属性?
对于Windows 10
netsh interface ip set address "Ethernet" static 10.10.10.11 255.255.255.0
netsh interface ip set address "Ethernet" source=dhcp
这是因为您没有为该特定接口插入电缆。所以尝试将电缆插入接口并再次执行 运行 命令。
netsh interface ipv4 set address name="Wired Ethernet Connection" source=dhcp
对我有用。
我的电脑是Windows8。 我使用命令行通过
设置静态IP地址netsh interface ipv4 set address name="Wired Ethernet Connection" source=static address=1.1.1.1 mask=1.1.1.1 gateway=1.1.1.1
和静态 DNS
netsh interface ipv4 add dnsserver name="Wired Ethernet Connection" address=1.1.1.1 index=1
其中1.1.1.1在这两种情况下只是为了演示,被我的真实IP替换了。
编辑:截至 2018 年,1.1.1.1
现在用作 DNS 服务器。
我现在想从静态 IP 更改为 DHCP。
我试过了
netsh interface ipv4 set address name="Wired Ethernet Connection" source=dhcp
IP 和
netsh interface ipv4 set dnsservers name="Wired Ethernet Connection" source=dhcp
用于 DNS。
但是,只有 DNS 命令有效。
然后我检查了
ipconfig /all
它告诉我以太网的 DHCP 已打开。但是我之前的IP还在。
有什么方法可以在命令行中从静态设置为 DHCP 吗?
netsh interface ipv4 set address name="Wired Ethernet Connection" source=dhcp
ipconfig /renew Wired*
如果上述 ipconfig /renew
命令没有帮助,请尝试
netsh interface set interface name="Wired Ethernet Connection" admin=DISABLED
netsh interface ipv4 set address name="Wired Ethernet Connection" source=dhcp
netsh interface set interface name="Wired Ethernet Connection" admin=ENABLED
然而,也许从dhcp
获得的所有address
、mask
和gateway
都可以匹配之前source=static
定义的那些。
ipconfig /ALL
输出中是否显示了 Lease Obtained
和 Lease Expires
属性?
对于Windows 10
netsh interface ip set address "Ethernet" static 10.10.10.11 255.255.255.0
netsh interface ip set address "Ethernet" source=dhcp
这是因为您没有为该特定接口插入电缆。所以尝试将电缆插入接口并再次执行 运行 命令。
netsh interface ipv4 set address name="Wired Ethernet Connection" source=dhcp
对我有用。