ローカルネットワークのQEMU / KVM仮想マシンにはいくつかの問題があります。
ネットワークは互いに転送する必要がありますが、LANでは接続できますが、WLANでは接続できません。ルーターの問題かもしれません。
しかし、この問題を診断するために、仮想マシンマネージャのネットワークタイプを変更してみます。
現在はNATに設定されていますが、あまり意味がないようです。
以前はvirtualboxのようなものを使ったことがありますが、KVM / QEMUは初めてです。 KVMまたはQEMUの2つが正確に何を意味するのかわかりません。私の限られた理解は、仮想化のためにDebian 10で使用することを示唆しています。
仮想マシンで実行されているDebain 10システムと共に、ローカルネットワークにDebian 10サーバー設定があります。
ネットワークをNATからブリッジに変更しようとしましたが、これはネットワークが破損しているようです。
以下は、私がネットワークに加えた変更を示す2つのスクリーンショットです。
この変更後、仮想マシンの電源を入れることはできません。以下のエラー画像を参照してください。
こんな愚かな質問をしてすみません。私はこの分野で(ほぼ)全く新しい人です。を使用してVMを管理できることを知っていますが、virt-manager
それ以外の設定/診断のための他のコマンドについてはわかりません。
ネットワークはNATに設定されていますが、これは合理的でシンプルな設定ではないようです。外部アクセスを提供するためにルータでNATを使用していますが、これは別の質問です。
誰もが正しい方向に私を指すことができますか?
たぶん、次の質問を追加する必要がありますか?
- KVM / QEMUはどのように機能しますか?ネットワークが「基本的に」有効になるのはなぜですか?
答え1
答え2
デフォルトのネットワーク編集を使用して永続DHCPリースを作成できますvirsh net-edit default
。たとえば、2つの仮想マシンのネットワーク設定は次のとおりです(次から始まります)。<ホストあなたが探しているものです):
<network>
<name>default</name>
<uuid>d836a341-605b-4ba8-a6ce-edfd7a756bc1</uuid>
<forward mode='nat'>
<nat>
<port start='1024' end='65535'/>
</nat>
</forward>
<bridge name='virbr0' stp='on' delay='0'/>
<mac address='52:54:00:3d:52:bf'/>
<ip address='192.168.122.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.168.122.2' end='192.168.122.254'/>
<host mac='52:54:00:b4:7e:ed' name='qemu-windows' ip='192.168.122.11'/>
<host mac='52:54:00:46:d0:e8' name='qemu-mint' ip='192.168.122.12'/>
</dhcp>
</ip>
</network>
必要な変更を行った後に実行してvirsh net-destroy default && virsh net-start default
ネットワークを再起動します(仮想マシンを実行せずに実行するのが最善です)。