正常用virt-manager设置好虚拟机网络并选择macvtap桥接有线网络上网没问题,但是桥接无线网络会一直无法和外部网络通信,查了一下,大致原因是因为无线和AP之间通信只认一个MAC。

这个时候需要设置本机无线网卡为4addr (WDS)模式,虚拟机网络就通了。
命令为:

sudo iw dev wlp0s20f3 set  4addr on

2022.06.15
今天发现获取不到IP,反复执行这个命令和断开链接wifi,虚拟机里面系统就能获取到IP,但奇怪的是其他机器Ping不通它,但它可以Ping其他机器

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐