dhcpsrv - DHCP服务器端#

示例

-- 参考dhcpsrv.create函数

dhcpsrv.create(opts)#

创建一个dhcp服务器

参数

传入值类型

解释

table

选项,参考库的说明, 及demo的用法

return

服务器对象

返回值

例子

-- 创建一个dhcp服务器, 最简介的版本
dhcpsrv.create({adapter=socket.LWIP_AP})
-- 详细的版本
-- 创建一个dhcp服务器
local dhcpsrv_opts = {
    adapter=socket.LWIP_AP, -- 监听哪个网卡, 必须填写
    mark = {255, 255, 255, 0}, -- 网络掩码, 默认 255.255.255.0
    gw = {192, 168, 4, 1}, -- 网关, 默认 192.168.4.1
    ip_start = 100, -- ip起始地址, 默认100
    ip_end = 200, -- ip结束地址, 默认200
    ack_cb = function(ip, mac) end, -- ack回调, 有客户端连接上来时触发, ip和mac地址会传进来
}
dhcpsrv.create(dhcpsrv_opts)