Static IP Not Connecting

I have a RB4011 which is working as the router and DHCP server.
DHCP pool is 10.0.0.100 – 10.0.0.150
Downstream there are two CRS125 units.
A security cameras company has a Windows server (DVR) on our network, and they need port forwarding for remote access.

So I setup that Windows server (DVR) to get a 10.0.0.6 address.
Then, on the RB4011 I set that address (10.0.0.6) as Static (bound with the MAC).

It worked fine for three-four weeks… yet then the Windows server (DVR) lost connection.
If I set the Windows server to DHCP, it would get a different IP (say 10.0.0.144).
On the RB4011, I would right-click, then remove the 10.0.0.6 entry, and it would re-populate within five seconds.

What am I missing or getting wrong?

Thank you.

Reference wiki link.

If windows host gets IP other than the one set in static DHCP lease when configured for dynamic address, then static DHCP entry is not right.

The easiest way of getting it right is this: allow DHCP client on windows host to obtain dynamic lease. When it pops up in list of leases on RB, make it static. After you made it static, you can edit it and change IP address (to the one you want). Then either wait for lease to expire and windows host will acquire new lease with changed IP address … or unplug windows host’s ethernet cable for a few seconds … it will acquire new DHCP lease after you plug the cable back.

After this is set and running, you can (optionally) change windows host back to static settings.

My guess about what’s going on now: MAC address you entered into static lease for windows host, belongs to some other device … and that device managed to “steal” IP address from windows host … If this actually happened, then you should see something about “IP address conflict” in system log of windows machine.

Thanks mkx.

I did as you mentioned, yet a new source of confusion has arised.

Everything worked well for a week, then the port forwarding the the security cameras DVR stopped.

So when I start investigating, the security camera DVR server (Windows server) has four physical network cards.
And of those, they have one with a MAC address… yet there are two additional network cards which I guess are virtual.
Those share the MAC address with the main network card.

I can’t fathom how this could be made to work… or why.

Yet now, the port forwarding is failing, and I’m not sure if its on my side or on the Windows server side.