1.12. ルートとルートルール


ネットワークインターフェイスの IP アドレスを設定した後、クラスターノードの NMState 設定でルートとルートルールを設定できます。

重要

静的ルートを設定する際に、カスタマイズされた br-ex ブリッジを手動で設定していない限り、OVN-Kubernetes br-ex ブリッジをネクストホップインターフェイスとして使用することはできません。

詳細は、インストーラーでプロビジョニングされるクラスターのベアメタルへのデプロイ、または ユーザーがプロビジョニングしたクラスターをベアメタルにインストール ドキュメントの「カスタマイズされた br-ex ブリッジを含むマニフェストオブジェクトの作成」を参照してください。

routes パラメーターは静的ルートを定義し、これらのルートによってネットワークインターフェイスから出るトラフィックとトラフィックの宛先ネットワークが決定されます。サポートされる値には、runningconfig が含まれます。

注記

NMState 設定をクラスターノードに適用した後に既存のルートを変更する場合は、state: absent パラメーターを使用して古いルートを指定し、state: present パラメーターを使用して新しいルートを指定する必要があります。その後、NMState Operator は古いルートを削除し、新しいルートをクラスターノードに適用できます。

state パラメーターを ignore に設定すると、Operator は特定のルートを無視します。

route-rules パラメーターは、クラスターノードにポリシーベースのルーティング機能を実装します。この機能により、異なる送信元 IP アドレスから発信されたトラフィックを分離し、異なるゲートウェイとネットワークパスを経由してルーティングできるようになります。

次の YAML 設定は、インターフェイス eth1 上の静的ルートと静的 IP 設定を示しています。

dns-resolver:
  config:
# ...
interfaces:
  - name: eth1
    description: Static routing on eth1
    type: ethernet
    state: up
    ipv4:
      dhcp: false
      enabled: true
      address:
        - ip: 192.0.2.251
          prefix-length: 24
route-rules:
  config:
  - ip-from: 198.51.100.0/24
    priority: 1000
    route-table: 200
routes:
  config:
  - destination: 198.51.100.0/24
    next-hop-interface: eth1
    next-hop-address: 192.0.2.1
    metric: 150
    table-id: 200
# ...
  • config.ip-from: 指定された IP アドレスから発信されるすべてのネットワークパケットにルールを適用します。
  • config.priority: ルールの優先順位を設定します。
  • config.route-table: ネットワークトラフィックが ip-from 条件に一致するか確認するために Operator が使用するルーティングテーブルを指定します。
  • address.ip: イーサネットインターフェイスの静的 IP アドレス。
  • config.next-hop-address: ノードトラフィックのネクストホップアドレス。これは、イーサネットインターフェイスに設定される IP アドレスと同じサブネットにある必要があります。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る