记录kvm使用无线网卡桥接:
当kvm安装完,并且新建一台虚拟机,此时的虚拟机为nat网络,在此基础之上改造为桥接网络,使得虚拟机与宿主机处于同一网段
1,设置无线网卡为ap模式,否则不能将无线网卡加入网桥(据说有的网卡可以直接加?)
在宿主机执行:
iw dev wlp3s0 set 4addr on
其中wlp3s0为无线网卡的名字
2,在宿主机给虚拟网卡virbr0(kvm默认生成的)设置ip,网关,dns等等
可以使用nmtui,或者其他方式
3,将无线网卡加入virbr0
brctl addif virbr0 wlp3s0
如果没有该命令,手动安装bridge-utils包
运行brctl show
即,virbr0网桥包含以上三个网卡,比nat模式多出一个无线网卡
4,移除宿主机相关防火墙规则
移除nat模式下做的放行udp 53端口和ip伪装规则
5,修改虚拟机网卡
修改ip为宿主机统一网段未使用ip
网关即为宿主机网关,二者一致
dns也与宿主机一致
此时宿主机与虚拟机即处于统一局域网内,并且可同时访问外网。
来源:oschina
链接:https://my.oschina.net/u/4288530/blog/4709029