1.創建配置文件,這是最簡範本,可根據實際情況進行更改。

vim /etc/kea/kea-dhcp4.conf
{
  "Dhcp4": {
    "interfaces-config": {
      "interfaces": ["ens160"]  # 網卡名
    },
    "lease-database": {
      "type": "memfile",  # 內存+文件存儲租約
      "persist": true,
      "name": "/var/lib/kea/kea-leases4.csv"
    },
    "valid-lifetime": 43200,  # 租約有效期(秒),12小時
    "renew-timer": 21600,     # 續租時間(秒),6小時
    "rebind-timer": 32400,    # 重綁定時間(秒),9小時
    "subnet4": [
      {
        "subnet": "192.168.10.0/24",  # 網段
        "pools": [
          {
            "pool": "192.168.10.100 - 192.168.10.200"  # 分配的IP範圍
          }
        ],
        "option-data": [
          {
            "name": "routers",  # 網關
            "data": "192.168.10.2"
          },
          {
            "name": "domain-name-servers",  # DNS服務器
            "data": "192.168.10.2.192.168.0.1"
          },
          {
            "name": "domain-name",  # 域名
            "data": "內網域名.com"
          }
        ]
      }
    ],
    "loggers": [
      {
        "name": "kea-dhcp4",
        "severity": "INFO",  # 日誌級別
        "output_options": [
          {
            "output": "/var/log/kea/kea-dhcp4.log"  # 日誌文件
          }
        ],
        "debuglevel": 0
      }
    ]
  }
}