47.3. nmstatectl を使用してすべてのトラフィックを受け入れるようにネットワークデバイスを永続的に設定する


nmstatectl ユーティリティーを使用して、Nmstate API を介して、MAC アドレスに関係なくすべてのトラフィックを受け入れるようにデバイスを設定します。Nmstate API は、設定を行った後、結果が設定ファイルと一致することを確認します。何らかの障害が発生した場合には、nmstatectl は自動的に変更をロールバックし、システムが不正な状態のままにならないようにします。

前提条件

  • nmstate パッケージがインストールされている。
  • デバイスの設定に使用した enp1s0.yml ファイルが利用できます。

手順

  1. enp1s0 接続の既存の enp1s0.yml ファイルを編集し、以下の内容を追加します。

    ---
    interfaces:
      - name: enp1s0
        type: ethernet
        state: up
        accept -all-mac-address: true
    Copy to Clipboard Toggle word wrap

    これらの設定では、enp1s0 デバイスがすべてのトラフィックを受け入れるように設定します。

  2. ネットワーク設定を適用します。

    # nmstatectl apply ~/enp1s0.yml
    Copy to Clipboard Toggle word wrap

検証

  • 802-3-ethernet.accept-all-mac-addresses モードが有効になっていることを確認します。

    # nmstatectl show enp1s0
    interfaces:
      - name: enp1s0
        type: ethernet
        state: up
        accept-all-mac-addresses:     true
    ...
    Copy to Clipboard Toggle word wrap

    この 802-3-ethernet.accept-all-mac-addresses: true は、モードが有効であることを示しています。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat