问题困扰许久,终于解决了,在此记录下
一. 虚拟机网络配置
window+r 输入cmd 命令
如图一所示
VMnet8的IP地址,需和本地的IP属于同一网段,网关必须相同 。
如不同,Win10 选择 查看电脑连接, 双击,点击修改IPv4地址如截图,网关改为一致,IP必须同网段,子网掩码一致。
以上是大物理环境,修改后,进入虚拟机配置。
二. 虚拟机配置:
1. 编辑->虚拟网络编辑器
子网IP同网段,末位是0(否则会出现子网掩码与IP冲突),第3步是保存网关,网关必须一致
三. 配置虚拟机访问网络,右击选择设置,选择Net模式
四. 修改本地IP和网关
如果ping不通baidu,此刻,需要修改Linux的网关和自定义IP,网关与主机网关一致,IP同网段就行,网络已有好多案例。
例如我的:
cd /etc/sysconfig/network-scripts 目录下
vi ifcfg-ens33 (感觉每个linux环境上配置IP的文件可能不一致,ip addr 可以看到读取的是哪个配置,如截图)
修改物理地址/IP/子网掩码等,如截图,保存后退出,重新启动网络服务 service network restart
有时启动不了,不如还原到初始配置( 我的是参照了网上新建了 ifcfg-eth0文件,完全没必要的,
ens33已经是了啊,导致 service network restart 启动失败)