Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Keaのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Kea
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
{{Lowercase title}} [[Category:DHCP]] [[en:Kea]] {{Related articles start}} {{Related|dhcpcd}} {{Related articles end}} [https://www.isc.org/kea/ Kea] は、[https://www.isc.org/ Internet Systems Consortium (ISC) ] によって開発されている最先端のDHCPサーバーです。 古い [https://www.isc.org/dhcp/ dhcpd] は [https://www.isc.org/blogs/isc-dhcp-eol/ サポートが終了しました ]。 == インストール == {{pkg|kea}} パッケージを[[インストール]]してください。 追加のドキュメントについては、{{pkg|kea-docs}}を[[インストール]]してください。 任意の依存パッケージは: * {{pkg|mariadb}} データベースのバックエンド * {{pkg|postgresql}} データベースのバックエンド * {{pkg|krb5}} ケルベロスのサポート * {{pkg|python}} kea-shell == 使用方法 == ''kea'' には4つの [[systemd]] ユニットファイルが含まれています: {| class="wikitable" ! ユニットファイル !! 目的 |- | kea-dhcp4.service || IPv4 DHCPデーモン |- | kea-dhcp6.service || IPv6 DHCPデーモン |- | kea-dhcp-ddns.service || DNSアップデートデーモン |- | kea-ctrl-agent.service || Keaサーバー管理のためのRESTインターフェイス |} == 設定 == 設定ファイルは {{ic|/etc/kea}} にあります。 設定ファイルの記述には JSON を用います。 次の例にまだ含まれていない特別な設定に関しては、[https://kea.readthedocs.io/ Kea documentation] を参照してください。 === IPv4 DHCP === IPv4 DHCP を使用するには、設定ファイル {{ic|/etc/kea/kea-dhcp4.conf}} を記述し、 {{ic|kea-dhcp4.service}} を[[有効化]]して[[起動]]してください。 {{Tip|通常、プライベートネットワークでは、特別に予約されている以下の3つのサブネットのどれかを使用します。インターネット上のホストと衝突することはありません: * {{ic|192.168/16}} (サブネット {{ic|192.168.0.0}}, ネットマスク {{ic|255.255.0.0}}) * {{ic|172.16/12}} (サブネット {{ic|172.16.0.0}}, ネットマスク {{ic|255.240.0.0}}) * {{ic|10/8}} (大規模ネットワーク用; サブネット {{ic|10.0.0.0}}, ネットマスク {{ic|255.0.0.0}}) [[RFC:1918|RFC 1918]] も参照してください。 }} Kea がリッスンしているインターフェイスには必ず静的 IP アドレスを割り当ててください。 ==== 設定例 ==== この例の仮定: * The net is {{ic|192.168.0.0/24}} * DNS server has the IP {{ic|192.168.0.1/24}} * Gateway has the IP {{ic|192.168.0.254/24}} * Static IP of the DHCP server network interface {{ic|eth0}} is {{ic|192.168.0.253/24}} * Kea should provide IPs from {{ic|192.168.0.100/24}} to {{ic|192.168.0.199/24}} 最小限の設定ファイル {{ic|/etc/kea/kea-dhcp4.conf}} は以下のようになります: {{hc|/etc/kea/kea-dhcp4.conf| { "Dhcp4": { "interfaces-config": { "interfaces": [ "enp1s0/192.168.0.253" ], "dhcp-socket-type": "raw" }, "subnet4": [ { "id": 1, "subnet": "192.168.0.0/24", "pools": [ { "pool": "192.168.0.100 - 192.168.0.199" } ], "option-data": [ { "name": "routers", "data": "192.168.0.254" }, { "name": "domain-name-servers", "data": "192.168.0.1" } ] } ] } } }} 以下コマンドを実行して、設定ファイルにエラーがないかを確認できます: # kea-dhcp4 -t /etc/kea/kea-dhcp4.conf 問題がなければ Kea を[[有効化]]して[[起動]]します: # systemctl enable kea --now 次のコマンドを実行して、Kea のログ出力を確認します: # journalctl -u kea-dhcp4.service
このページで使用されているテンプレート:
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Lowercase title
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Man
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
Kea
に戻る。
検索
検索
Keaのソースを表示
話題を追加