手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 8 NetworkManager Bridge 設定 – KVM 向け bridge の基本

CentOS 8 は既に通常の CentOS Linux としてはサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では、現在サポートされているディストリビューションを利用してください。

CentOS 8 サーバー管理ガイドへ戻る

CentOS 8 の NetworkManager で KVM 向け bridge を扱う手順です。NetworkManager では、物理 NIC そのものを表す device と、設定プロファイルを表す connection を分けて考える必要があります。既存環境を読む場合も、どの connection がどの device に紐づいているかを最初に確認します。

bridge を作成する

nmcli connection add type bridge con-name br0 ifname br0

物理 NIC を bridge に参加させる

nmcli connection add type ethernet slave-type bridge con-name br0-port-enp1s0 ifname enp1s0 master br0

bridge 側に IP を設定する

nmcli connection modify br0 ipv4.method manual ipv4.addresses 10.0.0.10/24 ipv4.gateway 10.0.0.1 ipv4.dns 10.0.0.53

有効化する

nmcli connection up br0
nmcli connection up br0-port-enp1s0

状態を確認する

nmcli connection show --active
bridge link
ip address show br0

確認するポイント

  • IP アドレスは物理 NIC ではなく bridge 側に持たせる。
  • KVM の仮想 NIC が bridge に接続される設計か。
  • 物理 NIC の connection と bridge port の関係を確認する。
  • リモート作業では切断リスクがあるためコンソール手段を確保する。

まとめ

KVM 向け bridge では、物理 NIC は bridge の port となり、IP アドレスは br0 側に持たせるのが基本です。CentOS 8 の NetworkManager では、bridge connection と port connection を分けて確認すると構成を読みやすくなります。

関連する記事

参考書籍

参考
書籍
参考書籍
CentOS 7 システム管理ガイド

CentOS 7 の systemd、NetworkManager、firewalld などを確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

CentOS 8 NetworkManager Bridge 設定 – KVM 向け bridge の基本

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る