Open DHCP Server Icon

Open DHCP Server

4.5 Stars (22)
1,305 Downloads (This Week)
Last Update:
Browse All Files
Windows Linux



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.

Open DHCP Server Web Site


  • 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


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    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.

    Posted 08/30/2013
Read more reviews

Additional Project Details

Intended Audience

Advanced End Users, System Administrators

User Interface

Non-interactive (Daemon)

Programming Language




Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks
Screenshots can attract more users to your project.
Features can attract more users to your project.