I've been using a LEAF firewall (
Bering-uClibc distribution) for several years. Now I'm evaluating the
D-Link EBR-2310 as a simpler replacement.
Spec: D-Link EBR-2310, Hardware: B1, Firmware: 2.01
Notice: Firmware 2.01 is on the device, but
only 2.00 listed for download.
Both systems support port forwarding and DHCP, but
the EBR-2310 lacks a critical feature: No DHCP Static Reservation. That is, I need my internal machines to always be assigned the same IP address. Yes, I could statically assign them on each machine, but that should not be necessary. The Bering LEAF DHCP server configuration allows me to map MAC addresses to IP addresses (outside the dynamic range). These MACs are always assigned the reserved IP address.
This feature it is absolutely critical in a NAT environment for at least two reasons:
1) Port forwards need to always point to the correct machine's IP address
2) Internal network communication between machines need consistent IP addresses
In fact, the D-Link manual for this product (as well as the help pages on the firmware) refer to a DHCP Static Reservation feature. However, the device does not include this feature. I had a very informative conversation with D-Link tech support. The representative confirmed that this feature is missing (but existed in other models), and could offer no workaround.
If anyone reading this is tech savvy, please let me know how to overcome this shortcoming. Can this feature be replaced in a firmware update? If not, how do you recommend I deal with this situation? How is port forwarding expected to be stable without this feature?