ホーム » T-Saitoh » isc-dhcp から kea-dhcp に移行

isc-dhcp から kea-dhcp に移行

職場の自室で運用している Debian/trixie を forky に移行したら、isc-dhcp-server が使えなくなっていて、ネットワークが全滅。kea-dhcp に移行で、ひと手間かかった。

isc-dhcp-server は、基本的な開発は打ち切られていて、同じ開発元(ISC)が新たに開発した DHCP サーバが kea-dhcp で、kea-dhcp4-server, kea-dhcp6-server のパッケージが配布されている。

自宅サーバは、isc-dhcp-server で運用しているけど Ubuntu 26.04 では、まだ使用可能。でも、isc-dhcp-server は、そろそろ限界かな。kea-dhcp に移行しよう。移行についてメモを残したけど、我が家の場合は hw-address から ip-address を固定するための設定の方が、ちょいと手間。

kea-dhcp4-server の設定

一般的な設定の部分は、デフォルト設定を書き換えただけだけど、DHCPによるPROXY自動設定が若干手間がかかった。

"Dhcp4": {
    "option-def": [
        {
            "name": "auto-proxy-config",
            "code": 252,       # 間違って"252"って書いたのが失敗の原因
            "type": "string",
            "array": false,    # 間違って"false"って書いたのが失敗の原因
            "record-types": "",
            "space": "dhcp4",
            "encapsulate": ""
        }
    ],
    "option-data": [
        :
        {
            "name": "auto-proxy-config",
            "data": "http://192.168.xx.xx/proxy.pac"
        }
    ],