由于VMware虚拟机使用较多,因此对于Mac 上常用的PD虚拟机的介绍较少,笔者在PD虚拟机的网络设置上踩过一些坑,因此记录一下。
版本:Parallels Desktop 14 for mac
模式1
shared network ,该模式是PD推荐(默认)的方式,相当于PD软件单独为虚拟机创建了子网,通过Mac的网卡连接互联网,但是在Mac中不可见。实际上,该模式相当于Vmvare中的NAT模式。
PD设置中可见:
对应的Mac网络管理中,PD软件会自动生成相应的“Parallels Shared #0”
通过Mac终端ifconfig命令可以看到vinc0的IP地址为10.211.55.2
网关地址为10.211.55.1(不要问我为什么)
模式2
Host only,该模式只允许虚拟机和虚拟机、虚拟机和主机进行通讯,虚拟机无法访问外部网络。
PD设置中可见:
对应的Mac网络管理中,PD软件会自动生成相应的“Parallels Shared #1”
通过Mac终端ifconfig命令可以看到vinc0的IP地址为192.168.10.2
可能没有网关地址,ping 不通192.168.10.1(时间有限,没有建立新的虚机继续试验)
模式3
桥接模式,这个模式相当于把虚拟机当成和MAC对等的host看待。
PD虚拟机中并未对该模式有地址规划,该地址是由Mac连接的交换机为虚拟机提供的IP地址,所以不要将host-only模式中的IP地址配到虚拟机上,那样是不会通的。(教训)
如果Mac与外界只有一种连接方式,选择默认适配器、virtio网络适配器方式即可,
参考链接:
https://blog.csdn.net/Debug_Snail/article/details/84995622
https://baijiahao.baidu.com/s?id=1590882205726022070&wfr=spider&for=pc