Kea DHCP: Modern, open source DHCPv4 and DHCPv6 server

2025/12/04 8:58

Kea DHCP: Modern, open source DHCPv4 and DHCPv6 server

RSS: https://news.ycombinator.com/rss

要約

Kea DHCPはISCの旧サーバーを置き換えるモダンなオープンソースサービスです。
主な特徴:
1️⃣ モジュール化 – DHCPv4/v6/DDNSが独立し、Hooksで拡張可能。
2️⃣ REST APIで設定変更が即時反映。
3️⃣ バックエンド統合(MySQL/PostgreSQL)とStorkダッシュボードにより HA・監視が容易。

これらにより高性能かつ管理しやすいDHCP環境を実現します。

本文

モダンでオープンソースの DHCPv4 & DHCPv6 サーバー


Kea を選ぶ理由

ISC は、フル機能を備えたオープンソース・標準ベースの DHCP サーバー配布物として Kea DHCPISC DHCP の2種類を提供しています。

  • Kea は最も求められている機能をすべて含み、はるかに新しく、モダンなネットワーク環境向けに設計されています。
  • ISC は 2022 年に ISC DHCP のサポート終了(EOL)を発表しました。ISC DHCP を利用している方は、Kea への移行時に以下のリソースが役立つでしょう。

Kea DHCP サーバーは従来型 ISC DHCP とどう違うのか?

機能説明
モジュラーコンポーネント設計DHCPv4、DHCPv6、DDNS の各デーモンが分離。必要に応じて C++ で書かれた Hooks Modules を動的ロードして機能を有効化します。
REST API によるオンライン再設定JSON 設定をリモートで変更(set コマンド)すると、サーバーは停止せずに再読み込みします。
既存システムとの統合データと実行が分離されます。リース情報、ホスト予約、ほぼすべての設定データを MySQL や PostgreSQL の backend に格納できます。同じ backend を複数の Kea サーバーで共有可能です。
Web ベースのグラフィカルダッシュボード(Stork)Kea サーバー上のエージェントが Stork に情報を送信し、ステータスやアクティビティを迅速に確認できます。
モダンで高性能な実装マルチスレッド化されており、大規模かつ短いリース期間の環境でも十分効率的です。
オープンソース・クロスプラットフォームコアデーモンは MPL 2.0 の下で配布され、Linux、Unix、macOS で利用可能(事前ビルドパッケージあり)。

バックエンドを共有するメリット

  • レジリエンス:リースデータベースを共有(Kea HA 戦略参照)。
  • 遠隔ホスト予約管理:Stork と
    Host_Cmds
    フックで実現。
  • 設定の共有:サブネットやその他要素を複数サーバー間で利用可能。

使い始める

  1. 設計
    HA ペアで展開するか、CSV ファイルをホスト/リースデータとして使用するか、または別途データベースバックエンドを導入するか決定します。選択によってパフォーマンスが変わる場合がありますので、Knowledgebase の設計ガイドラインを参照してください。

  2. 設定
    Kea Administrator Reference Manual(ARM)が主要なリファレンスです。サンプル構成ファイルや Knowledgebase が立ち上げの助けになります。ISC DHCP から移行する場合は Kea Migration Assistant を利用して既存設定を変換し、手動で調整が必要になることもあります。

  3. 保守

    • kea-users
      メーリングリストに参加。
    • バグ報告・ロードマップ閲覧・パッチ提出は Kea の GitLab プロジェクトで。
    • グラフィカルダッシュボードには Stork を導入。
    • ミッションクリティカルな環境では ISC のテクニカルサポートを検討。

Stork ダッシュボード概要

  • 機械・アプリケーション監視:メモリ、CPU 使用率、ソフトウェアバージョン、稼働時間を報告。
  • プール利用状況と HA:設定済みプール、割り当て済みアドレス数、および共有ネットワーク全体での利用率を表示。高負荷領域をハイライトし、HA ペアの役割/ステータス(バックアップ可否・フェイルオーバーイベント)も示します。
  • ホスト予約管理:DHCPv4/v6 の予約をグラフィカルインターフェースで追加、更新、閲覧可能(ホスト ID、ホスト名、IP アドレス、クライアントクラス、ブートファイル情報、DHCP オプション)。

サポートオプション

製品バージョンステータスドキュメントリリース日EOL 日
Kea3.0.2 (Current Stable – LTS)
  • ARM(HTML/PDF)
  • Mails(HTML/PDF)
  • Release Notes(TXT)
Oct 2025June 2028
2.6.4 (Current Stable)同上Jul 2025July 2026
3.1.4 (Development)同上Nov 2025June 2026

| Stork | 2.2.1 (Current Stable) |

  • ARM(HTML)
  • Release Notes(TXT)
| Sep 2025 | Q1 2026 | | | 2.3.1 (Development) | 同上 | Oct 2025 | Q4 2025 |


最新情報とコミュニティ

  • メーリングリスト
    kea-users
    に参加して支援の提供・受領。
  • バグ報告 – 常に最新版を使用し、Kea GitLab で課題を提出。
  • プロジェクト Wiki – 設計文書や内部計画へアクセス。

同じ日のほかのニュース

一覧に戻る →

2025/12/04 3:40

Ghostty is now non-profit

Ghostty は501(c)(3)非営利団体 Hack Club の財務スポンサーシップを受け、税優遇とコンプライアンスを確保しつつ無料・オープンソースで提供されます。 重要ポイント 1. **持続可能性**:個人依存から脱却し、寄付で運営を安定化。 2. **信頼性**:非営利体制により資金の乱用や商業転売が防止。 3. **公共利益**:ターミナル技術を公益優先で発展させ、広範な採用促進。

2025/12/03 5:33

Valve reveals it’s the architect behind a push to bring Windows games to Arm

SteamがArmチップ向けPCゲームの移植を支援し、Steam Frameは実質的にAndroidデバイスやノートPCでSteamを遊べるトロイの木馬。FexとProtonがx86コードをARMへJIT変換し、開発者は移植作業を減らせる。重要ポイント 1. ValveはArm向けオープンソース技術に資金提供している。 2. Fex+ProtonでWindowsゲームをスマホやノートPC上で実行可能。 3. Steam Frameは「VRヘッドセット」ではなく、ArmデバイスでSteam体験を拡張するためのハードウェア。

2025/12/04 2:44

Reverse engineering a $1B Legal AI tool exposed 100k+ confidential files

**要約(300字以内)** FilevineのAI法務プラットフォームで、サブドメイン `margolis.filevine.com` にアクセスすると、Box API管理者トークンが返る脆弱性を発見。1) **発見と報告**:2025年10月27日から責任ある報告を行い、Filevineは迅速に修正。2) **技術的詳細**:エンドポイント `/prod/recommend` に `{"projectName":"Very sensitive Project"}` を送るだけで、全Boxファイルシステムへの完全アクセス権が得られた。3) **リスクと教訓**:機密文書やHIPAA保護資料を数百万件抽出可能となり、法律事務所・クライアントに深刻被害。AI法務テック企業はデータ保護体制を徹底すべきである。