Fedora主机+Windows QEMU/KVM虚拟机:NAT虚拟网桥仅USB以太网适配器对应的无法正常工作
Fedora主机+Windows QEMU/KVM虚拟机:NAT虚拟网桥仅USB以太网适配器对应的无法正常工作
问题快速概述
我现在碰到个头疼的问题:我的Fedora主机上跑着好几台QEMU/KVM虚拟机,平时都是通过NAT模式的虚拟网桥绑定物理网卡上网,一切正常。但只要把网桥切换到USB以太网适配器(其实是我的Android手机共享的网络),对应的虚拟机就彻底没法访问外网了——虚拟机能正常收到主机返回的DNS解析结果,但一尝试连接外网,就只会收到ICMP主机不可达和TTL过期的错误提示,完全搞不懂为啥唯独这个网卡不行。
我的基础设施常规工作流程
先跟大家说说我这套环境平时正常工作的逻辑,出问题的那组虚拟机/网桥/USB网卡组合,本来应该也是按同样逻辑跑的。
主机配置
- 硬件:x86_64架构的Fedora 40工作站
- 内核版本:
➜ ~ uname -r 6.10.6-200.fc40.x86_64
虚拟化组件
用的是QEMU/KVM + LibVirt这套组合,日常管理要么用virt-manager图形界面,要么用virsh命令行,看需求来:
➜ ~ qemu-kvm --version QEMU emulator version 8.2.2 (qemu-kvm-8.2.2-7.fc40.x86_64)
备注:内容来源于stack exchange,提问作者userid
相关产品推荐
相关产品推荐

