外部ネットワークからKVMゲスト仮想マシンにアクセスできるようにするにはどうすればよいですか?

外部ネットワークからKVMゲスト仮想マシンにアクセスできるようにするにはどうすればよいですか?

POC用kvm設定を作成しています。

KVM Host IP range: 172.21.158.0/24
KVM GUEST VM Range: 172.21.183.0/24
default virtual network with NAT forwarding :192.168.100.0/24

ゲスト仮想マシンのネットワークカードの設定は次のとおりです。

ここに画像の説明を入力してください。

これで、外部ネットワークからKVMゲストにアクセスしたいと思います。

ゲスト仮想マシンにアクセスするにはどのような変更が必要ですか?

答え1

最初のブロックには2つの異なるネットワークが表示されました。172.21.158.0/24したがって、172.21.183.0/24これらのネットワークはいくつかのiptablesルールなしでは互いに通信できません。

おそらくあなたがしたいことは」ユーザーネットワーク". ネットワークオプションなしでゲストを起動します(ユーザーネットワークがデフォルトです)。

qemu-system-x86_64 -hda /path/to/hda.img

関連情報