现象:用multipass创建的ubuntu20.00虚拟机网络不通,在虚拟机内访问外网失败。
![](https://img-blog.csdnimg.cn/img_convert/7cca0affae84faf01cd93f3707e3dd59.png)
检查步骤:
检查虚拟机的网卡配置:ifconfig一切正常 √
检查宿主机macbook的网络配置:ifconfig一切正常 √
检查multipass的网桥配置,发现居然是empty:
![](https://img-blog.csdnimg.cn/img_convert/7b3c925f6033f3bdd3e351ef6a7fe3a7.png)
修复方式:
在宿主机命令行中执行:multipass set local.bridged-network=en0
执行完成后进入虚拟机,网络访问已恢复。
![](https://img-blog.csdnimg.cn/img_convert/42e90242d4085e1eadd7959f58191b71.png)
至于为何会触发网桥配置丢失,后续再分析。
现象:用multipass创建的ubuntu20.00虚拟机网络不通,在虚拟机内访问外网失败。
检查步骤:
检查虚拟机的网卡配置:ifconfig一切正常 √
检查宿主机macbook的网络配置:ifconfig一切正常 √
检查multipass的网桥配置,发现居然是empty:
修复方式:
在宿主机命令行中执行:multipass set local.bridged-network=en0
执行完成后进入虚拟机,网络访问已恢复。
至于为何会触发网桥配置丢失,后续再分析。