在KVM中设置端口转发,可通过宿主机的iptables规则实现。例如:sudo iptables -t nat -A PREROUTING -p tcp --dport 宿主机端口 -j DNAT --to-destination 虚拟机IP:虚拟机端口
,并确保启用IP转发(net.ipv4.ip_forward=1
)。
延伸知识点:KVM虚拟网络模式。默认使用NAT模式,虚拟机通过虚拟网桥(virbr0)共享宿主机IP。桥接模式(如br0)则直接暴露虚拟机到物理网络,需手动配置网桥接口。通过virsh net-edit
可修改虚拟网络配置,例如设置不同网段或启用DHCP。