DHCP Server Open Source Freeware Windows/Linux. MultiSubnet DHCP Server supports Dynamic, Static Leases, Relay Agents, BOOTP, PXEBOOT. Global, Range and Client Specific Options. Supports filtering of ranges on Mac Address, Vendor and User Class.
The LDAP version reads all configuration from LDAP, stores lease info into LDAP and allows multiple instances all in sync. It can also update Zones of any LDAP based DNS Server.
- Support all Industry Standard Feaures
- Dynamic and Static Leases
- Options can be Client Specific, Range Specific or Global
- Multisubnet supports Relay Agents and PXE Boot
- Lease Status in auto refreshing html page
- Supports Duplicated Replicated Operation
- Very simple to install and use, even by person not having DHCP concepts
- Very low memory and cpu use
It's a good high-performance DHCP server. I've been reading through the code and the code could have been written better by using variable and structure names that make logical sense. It uses Data1, Data2, etc for almost all the data structures which is very ambiguous or cryptic. Structs are used instead of objects and most of the code is ANSI C, not C++. The constant variables are well laid out though, I will give it that. It uses some legacy Windows API calls from Win95/98, and nearly the entire program is written in one C++ file (over 5,000 lines of code). It lacks a true PXE server's functionality (aka Proxy DHCP) as laid out by the PXE 2.1 specification. Many of the numbers are fixed such as the number of MAC filters that you can specify. I believe this was done to maximize performance. It could be increased to a much larger number of filters by using objects instead of fixed numbers but at the expense of very little performance. I'm reading the code to write in the Proxy DHCP server functionality, because I just need a DHCP server that co-works with an already existing DHCP server to handout PXE information.
Great ! I managed to get Open DHCP Server alongside ICS working on Windows 8 ! It's a little bit a weird setup, as I'm using my laptop to connect a Wifi network that is then routed through my Win8 Pc to another router (LAN), which serves as the internal Wifi Connection. This is my setup: Windows 8 Computer connects internet through WLAN connection on the external router. Clients access the internet through Internal Wireless Router which has it's Lan-port Connected to the LAN port of the Win8. WLAN has ICS on and acquires an IP from the external router. The Lan port of Win8 is set to 192.168.10.2 (could be anything) The Open DHCP server is configured to give IP-adresses in the 192.168.10.10-254 range Netmask: 255.255.255.0 Router: 192.168.10.2 Nameserver: 192.168.10.2 I restarted the OPEN DHCP service and ICS and it worked !
Dhcpserver works perfectly.
Great DHCP server. Needed to setup a temporary server on our network this did the job just fine. Only thing missing is a gui for configuration/start stop. But config file is well commented. Great job.
dhcpserver is fast and stable