如果静态地址不可用,则获取 DHCP IP 地址

use*_*485 8 networking windows-7 dhcp

我看到了一些与我的问题类似但不是一个好的解决方案的问题。

前任。用户有一台笔记本电脑并且在办公室有一个静态 IP 地址。他们还将笔记本电脑带离现场,在那里他们也需要互联网。

有没有办法配置他们的计算机,使其在配置的静态地址不可用时自动获取IP地址(无需用户进入网络配置并更改为自动获取)?

Whi*_*nix 8

我不知道是否有自动方式,但我用我的笔记本电脑做的方式是使用一个名为 Mobile Net Switch 的程序。 http://www.mobilenetswitch.com/它让您可以在不同的活动网络配置之间进行切换,这样您就可以拥有一个用于您的工作网络,当您离开现场时,您可以切换到设置为自动获取 DHCP 的网络配置。

如果您的路由器在其固件中具有此功能,则另一种解决方案是为该设备配置静态 DHCP。获取笔记本电脑的无线 MAC 地址,如果您的路由器支持,请将其配置为在路由器上自动分配静态 IP 地址。Tomato 和 DD-WRT 等第三方路由器固件开箱即用地支持这一点。我觉得这是最干净的解决方案。使用此方法将允许您的用户将笔记本电脑设置为 DHCP 模式而不会出现任何问题。我将此设置用于我的家庭网络,因此我不必担心设备端的手动配置 - 所有配置都是从路由器完成的。

  • 同意。不要使用统计 IP 地址。而是在您的 DHCP 服务器中创建保留。 (5认同)

Der*_*ler 8

很多人不知道可以通过命令行调整Windows网络配置。例如:

将网络适配器设置为 DHCP

netsh interface ipv4 set address "Local Area Connection" dhcp
ipconfig /renew
Run Code Online (Sandbox Code Playgroud)

将网络适配器设置为静态 IP

netsh interface ipv4 set address "Local Area Connection" static 10.1.2.3 255.0.0.0 10.0.0.1
Run Code Online (Sandbox Code Playgroud)

考虑到这一点,编写 2 个.bat可以放在桌面上的文件变得微不足道。

这使得切换网络配置变得更加容易