问题描述:windows 10系统,安装了Ubuntu系统,设置虚拟机网络连接方式为桥接模式。笔记本电脑通过无线网卡连接路由器,设置Linux虚拟机和无线网卡的IP地址在同一网段,但是无论是在Windows系统下还是在Linux系统下,都不能互相ping通。
可能的原因:由于选择的是桥接模式,所以虚拟机中的网卡需要和真实网络连接,即需要设置虚拟机的IP地址和Windows系统中联网的网卡(可能是无线网卡,可能是有线网卡)在同一网段。在虚拟机的vmnet0设置中,默认选择的桥接网卡是自动模式,有可能导致ping不通问题。
解决办法:挂起虚拟机,在VMware中选择工具栏编辑->虚拟网络编辑器,如下图所示设置:
将桥接模式直接选择桥接到联网的网卡,本文是用笔记本连接路由器,所以是无线网卡。设置完以后,重启虚拟机,设置虚拟机网卡和无线网卡IP地址在同一网段,使用ping命令就可以ping通了,也可以远程ssh登陆了!