文件名称:dhcpserver:用C编写的独立DHCP服务器
文件大小:63KB
文件格式:ZIP
更新时间:2024-06-06 09:06:53
C
DHCP服务器 一个独立的DHCP服务器,旨在更好地把握混乱,这是当前BOOTP的后代。 用纯C实现,没有依赖关系。 仍处于测试阶段:) 用法 您可以直接启动二进制文件(指定所有必需的选项),也可以使用launch_server.sh脚本(还包括配置)。 配置 可移植性是编写代码时我想到的目标之一。 由于用于检索信息(例如MAC地址,IP地址和其他与网络相关的信息)的系统和库调用在* linux,* bsd和其他类似unix的系统之间存在很大差异,因此我决定将它们“外包”到一个shell脚本中。 launch_server.sh包含服务器运行所需的所有配置。 看看它,您将了解如何使用该程序以及如何对其进行配置... 执照 版权所有2014-Emanuele Acri 为我提供咖啡执照:根据需要使用代码,但为我提供咖啡:)
【文件预览】:
dhcpserver-master
----.gitignore(6B)
----README.md(1KB)
----dhcpserver.h(1KB)
----options.h(4KB)
----launch_server.sh(1KB)
----bindings.h(2KB)
----rfc2132.txt(62KB)
----logging.h(282B)
----dhcpdiscover.raw(272B)
----dhcp.pcap(1KB)
----args.h(654B)
----dhcp.h(1KB)
----args.c(3KB)
----options.c(12KB)
----dhcprequest.raw(272B)
----dhcpserver.c(13KB)
----bindings.c(4KB)
----Makefile(201B)
----rfc2131.txt(111KB)
----queue.h(18KB)
----config.sh(688B)