编译并使用 Open Dhcp Server 搭建一个 DHCP 服务器


编译软件

先去 SourceForge 下载软件源码,这个仓库里也有编译好的成品,但只有 64 位的
我的测试环境是 WindowsXP (轻量级虚拟机)


编译之前需要从 C:\WINDOWS\SYSTEM32 里复制两个 dll 到源文件同路径下

ws2_32.dllIphlpapi.dll

编译命令

g++ OpenDHCPServer.cpp ws2_32.dll Iphlpapi.dll -o OpenDHCPServer

编译好后就可以得到
image

修改配置

去上边的仓库里下载 OpenDHCPServer.ini 文件
主要需要修改的地方有

设置 HTTP 界面 监听接口

image

设置 DHCP 参数 这些参数需要根据运行时的情况来设置,比如,我的虚拟机网卡配置如下
image

就需要这样设置
image

抓包测试

image

image


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM