7.3. DHCP エージェントの設定


DHCP エージェントを設定します。以下の手順に記載するステップはすべて、OpenStack Networking をホストするサーバーに root ユーザーとしてログインして実行する必要があります。

手順7.10 DHCP エージェントの設定

  1. DHCP エージェントが認証に Identity サービスを使用するように設定します。
    1. 認証ストラテジーを keystone に設定します。
      # openstack-config --set /etc/neutron/dhcp_agent.ini \
         DEFAULT auth_strategy keystone
      Copy to Clipboard Toggle word wrap
    2. DHCP エージェントが使用する必要のある Identity サービスのホストを設定します。
      # openstack-config --set /etc/neutron/dhcp_agent.ini \
         keystone_authtoken auth_host IP
      Copy to Clipboard Toggle word wrap
      IP は、Identity サービスをホストするシステムの IP アドレスまたはホスト名に置き換えます。
    3. DHCP エージェントが正しいテナントとして認証を行うように設定します。
      # openstack-config --set /etc/neutron/dhcp_agent.ini \
         keystone_authtoken admin_tenant_name services
      Copy to Clipboard Toggle word wrap
      services は、OpenStack Networking を使用するために作成したテナントの名前に置き換えます。本ガイドの例では、services を使用しています。
    4. DHCP エージェントが neutron の管理ユーザーアカウントを使用して認証を行うように設定します。
      # openstack-config --set /etc/neutron/dhcp_agent.ini \
         keystone_authtoken admin_user neutron
      Copy to Clipboard Toggle word wrap
    5. DHCP エージェントが neutron の管理ユーザーアカウントのパスワードを使用して認証を行うように設定します。
      # openstack-config --set /etc/neutron/dhcp_agent.ini \
         keystone_authtoken admin_password PASSWORD
      Copy to Clipboard Toggle word wrap
      PASSWORD は、neutron ユーザーの作成時に設定したパスワードに置き換えます。
  2. 使用する OpenStack Networking プラグインに応じて、/etc/neutron/dhcp_agent.ini ファイルでインターフェースドライバーを設定します。ML2 を使用する場合は、いずれかのドライバーを選択します。環境で使用するプラグインに適したコマンドを使用してください。
    • Open vSwitch インターフェースドライバー

      # openstack-config --set /etc/neutron/dhcp_agent.ini \
         DEFAULT interface_driver neutron.agent.linux.interface.OVSInterfaceDriver
      Copy to Clipboard Toggle word wrap
    • Linux Bridge インターフェースドライバー

      # openstack-config --set /etc/neutron/dhcp_agent.ini \
         DEFAULT interface_driver \
         neutron.agent.linux.interface.BridgeInterfaceDriver
      Copy to Clipboard Toggle word wrap
  3. neutron-dhcp-agent サービスを起動して、ブート時に起動するように設定します。
    # systemctl start neutron-dhcp-agent.service
    # systemctl enable neutron-dhcp-agent.service
    Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat