virt-manager で基本的なネットワークを設定する方法

virt-manager で基本的なネットワークを設定する方法

私はここで頭を悩ませながら、基本的な Red Hat 学習ガイドに従おうとしています。

CentOS 7 ホストがあり、virt-manager/qemu を使用して CentOS 7 ゲスト OS をインストールしました。

ゲストに静的 IP 192.168.122.50 を設定しましたが、ホスト経由でインターネットにアクセスできず、ホストから ping も実行できません。

誰か簡単なガイドを教えていただけますか。複雑なことは何もやろうとしていません。ホストとゲストの間にブリッジを設定する必要がありますか?

編集: 動作しましたが、答えはかなり退屈です。

ゲスト OS を削除し、ストック ネットワーク設定からやり直して、そこから作業しました。最終的に必要な静的 IP を取得しましたが、最初にゲートウェイ アドレスと DNS サーバーを指定し忘れた可能性があります。これらは両方とも 192.168.122.1 で、静的 IP は 192.168.122.50 でしたが、DHCP 範囲は 192.168.122.0/24 の使用可能なサブネットのうち 192.168.122.2 - 192.168.122.254 でした。静的 IP (50) が DHCP 範囲の邪魔になる可能性があると予想していましたが、ゲートウェイ/DNS と静的 IP を手動で指定したことで、libvirt がアドレスの競合を起こさなくなり、ホストを介して NAT 経由で DNS とインターネット アクセスを使用して VM を起動できたと思います。:-D

答え1

はい、ブリッジをセットアップします。ガイドの記憶が正しければ、これは RedHat と SUSE が説明していることです。

関連情報