libvirt基于NAT绑定wlan0的虚拟网络无法联网问题求助
libvirt基于NAT绑定wlan0的虚拟网络无法联网问题求助
各位大佬,我遇到个libvirt网络配置的麻烦,想请大家帮忙排查下!
我有一台运行QEMU/KVM的libvirt宿主机,带两个网络接口:
- eth0:宿主机本身靠这个接口访问本地局域网
- wlan0:我希望所有虚拟机都只通过这个接口连接互联网
因为知道无线网卡没法直接做网桥绑定,所以我特意创建了一个NAT模式的虚拟网络,把流量转发到wlan0上,但现在这个配置完全没达到预期,具体问题如下:
- 虚拟机死活连不上宿主机以外的网络,但只要把宿主机的eth0禁用,虚拟机就能正常访问互联网了
- 在虚拟机里测试,能成功ping通wlan0的地址
192.168.0.190,也能ping通wlan0的默认网关192.168.0.192,但就是没法突破网关访问外部网络,完全没有互联网连接
我的虚拟网络配置片段如下:
<name>wifi</name> <uuid>08fbd57e-a690-4003-a287-d632e42aed4a</uuid> <forward dev="wlan0" mode="nat"> <!-- 原配置中省略的部分内容 --> </forward>
备注:内容来源于stack exchange,提问作者Atman
相关产品推荐
相关产品推荐

