编译并使用 Open Dhcp Server 搭建一个 DHCP 服务器
编译软件
先去 SourceForge 下载软件源码,这个仓库里也有编译好的成品,但只有 64 位的
我的测试环境是 WindowsXP (轻量级虚拟机)
编译之前需要从 C:\WINDOWS\SYSTEM32
里复制两个 dll
到源文件同路径下
ws2_32.dll
和 Iphlpapi.dll
编译命令
g++ OpenDHCPServer.cpp ws2_32.dll Iphlpapi.dll -o OpenDHCPServer
编译好后就可以得到
修改配置
去上边的仓库里下载 OpenDHCPServer.ini
文件
主要需要修改的地方有
设置 HTTP 界面
监听接口
设置 DHCP 参数
这些参数需要根据运行时的情况来设置,比如,我的虚拟机网卡配置如下
就需要这样设置