Traditionally, if you want to assign a static IP to a network interface, you need to disable DHCP on that interface. Well that is no longer the case. There is a lesser-known capability of Windows where you can assign static IP addresses to a network interface that has DHCP enabled. (search "dhcpstaticipcoexistence") But that requires remembering or looking up command line stuff, which makes it painful for me and a lot of other people to use.
Last weekend, I built a small Windows app that provides an easy interface for adding and removing static IP addresses from any network interface, whether it has DHCP enabled or not. Here is the app on github.
This can be very helpful if your IP cameras or other IoT gear are in a different IP address range than your router, but share the same physical network. And even moreso if you want to access those networks from a laptop that you may connect to other networks from time-to-time, so you want to keep DHCP enabled on it.
For example to be able to set up new Dahua IP cameras, it is helpful to assign a static IP like
I wish this kind of thing was built into the Windows network configuration GUI but the way things have been going at Microsoft, that will probably never happen.
Last weekend, I built a small Windows app that provides an easy interface for adding and removing static IP addresses from any network interface, whether it has DHCP enabled or not. Here is the app on github.
This can be very helpful if your IP cameras or other IoT gear are in a different IP address range than your router, but share the same physical network. And even moreso if you want to access those networks from a laptop that you may connect to other networks from time-to-time, so you want to keep DHCP enabled on it.
For example to be able to set up new Dahua IP cameras, it is helpful to assign a static IP like
192.168.1.2/24
(/24
indicates the subnet mask 255.255.255.0
).I wish this kind of thing was built into the Windows network configuration GUI but the way things have been going at Microsoft, that will probably never happen.