Kea-DHCP4服务器基础配置失败求助(疑因配置文件错误)
Kea-DHCP4服务器基础配置失败求助(疑因配置文件错误)
大家好!我最近在Debian 12上搭建Kea DHCP4服务器,按步骤操作后一直没能成功运行,怀疑是配置文件出了问题,想请各位帮忙排查一下。
环境配置
我的组网结构:
- 路由器 <----网线----> Linux主机
具体参数信息:
- 路由器IP:192.168.1.1(已开启DHCP中继,指定DHCP服务器IP为192.168.1.2)
- Linux主机(运行DHCP服务器):静态IP设为192.168.1.2
- 操作系统:Debian 12 x86_64
- Kea版本:2.6(Debian专用安装包)
- 使用路由器:Keenetic KN-1111
操作步骤概述
我已经完成的大致操作:
- 参照Kea官方文档,下载并安装了适配我系统和架构的Kea版本
- 手动创建了简化版DHCP配置文件(未使用默认的冗长配置)
- 给Linux主机设置了静态IP地址
- 在路由器上配置DHCP中继,指向我的Linux主机IP
- 尝试启动Kea DHCP服务器,但未能正常运行
详细操作细节
Kea-DHCP4配置文件
我参考Kea官方的单子网示例,写了一个简化版的kea-dhcp4.conf,内容如下:
{ "Dhcp4": { "interfaces-config": { "interfaces": ["eth0"] // 这里填的是我主机的实际网卡名称 }, "subnet4": [ { "subnet": "192.168.1.0/24", "pools": [ { "pool": "192.168.1.100-192.168.1.200" } ], "option-data": [ { "name": "router", "data": "192.168.1.1" }, { "name": "domain-name-servers", "data": "8.8.8.8,8.8.4.4" } ] } ], "valid-lifetime": 43200, "renew-timer": 21600, "rebind-timer": 37800 } }
现在服务器启动失败,我怀疑是配置文件有错误,或者还有其他环节没配置到位?麻烦各位帮忙看看问题出在哪,谢谢啦!
备注:内容来源于stack exchange,提问作者geck0




