QEMU/KVM (qemu:///system) VM がネットワークに接続されていません (DHCP を介して IP アドレスを取得できません)。

QEMU/KVM (qemu:///system) VM がネットワークに接続されていません (DHCP を介して IP アドレスを取得できません)。

今日はVirt / QEMUのVMをネットワークに接続できませんでした。最後に、Linux Mintクライアントを試しましたが、DHCPを介して接続できませんでした。有線接続が存在し、これを無効にして有効にし、virsh domif-setlink LM_21 vnet0 upクライアントで結果を表示できます。

私は最近スタックを使い始め、ネットワークは数日前に動作していました(pingクライアントで動作)。ところで、これらのクライアントは削除されましたが、現在はDHCP 192.168.122.2 - 192.168.122.254VM NICに対して以前にIIRC、QENU / KVM接続を使用していたデフォルト設定を使用していますvirtual network default: NAT, virtio。他の関連記事を読んでみましたが、問題を解決する方法を理解できませんでした。 Virt側でDHCPが動作しているかどうかを確認する方法はありますか?見てみてください他に何かありますか?ティア

# virsh net-list --all
 Name      State    Autostart   Persistent
--------------------------------------------
 default   active   yes         yes

1を追加:

私はdhclient wired_net_nameこれをクライアントで試しました他のゲストから複製した後、kvmゲストにIPアドレスが割り当てられない。その後、ネットワークで手動接続用の追加エントリを確認した後、一部および169... IP.outsidedefault route 0.0.0.0ping失敗しました。

2を追加します。

以前は、ネットワーキングがなぜ機能したのかを今理解していたようです。ユーザーセッションで動作します。クライアントのユーザーセッション接続とネットワーク操作のために、同じ展開の仮想マシンを作成しました。Network source: usermode networkingvirt-managerの仮想マシンのネットワークカードから。

システムセッションのNATにはいくつかの追加設定タスクが必要ですか?

3つ追加されました:

私は読んだhttps://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/virtualization_host_configuration_and_guest_installation_guide/chap-v​​irtualization_host_configuration_and_guest_installation_guide-network_configuration

確認し /etc/sysctl.confnet.ipv4.ip_forward = 1コメントしました。ただし、クライアントがDHCPを介してIPアドレスを取得するのを防ぐ方法は理解できません。Network source: usermode networkingそれなしで動作するのはなぜですか?

関連情報