如何在 qemu (kvm) 中将端口从来宾转发到主机

vor*_*ger 6 networking linux-networking qemu kvm-virtualization

是否可以以及如何将端口从来宾转发到 qemu/kvm 中的主机?

请注意,我的意思是(从)来宾到主机,而不是从主机到来宾(已被广泛记录)。

我想我正在寻找 hostfwd/redir 的“相反”。就像我使用并理解-net user,hostfwd=tcp::8022-:22哪个将主机上的端口 8022 连接到来宾一样- 很棒。现在我还想要“相反的”,并且需要将与 GUEST 中的端口 6633 建立的连接连接到 HOST,其中某个进程正在运行,等待连接。

使用我找不到的某些 --option 是否可以轻松实现,或者这是一个愚蠢的请求,表明我缺乏对网络的理解 - 就像那样不可能?

dya*_*sny 0

这应该很简单。如果您使用 NAT,那么您只需要一条转发规则,将数据包发送到 192.168.122.1,这是 libvirt 默认网络上主机的 IP。如果您使用桥接设置,请确保主桥有一个 IP,并将数据包重定向到那里。所有配置都需要在来宾上完成。

  • 这对我来说太高了,我需要实际的命令。QEMU CLI,来宾配置/操作/主机配置/操作:-) (5认同)