环境:一台台式机、一台笔记本、笔记本中安装虚拟机。台式机及笔记本都使用wifi连接。
实现效果:虚拟机采用固定ip方式,台式机可以直接连接虚拟机。
1、VMware环境配置
台式机ip:192.168.31.43
笔记本ip:192.168.31.78
虚拟机配置:
打开虚拟机VMware,进入“虚拟网络编辑器”设置界面
进入设置界面后,选中 “更改设置” 按钮
由于需要虚拟机不止宿主机笔记本需要访问,还需要台式机也能直接访问,所以这里选择 类型为“桥接模式”,如果选择项中没有此选项,则可以通过 “添加网络” 进行添加,选择 VMnet0 添加 桥接模式,如下图
上图中的 外部连接 可以通过查看 笔记本网络来确定选择哪一个,具体在 “VMnet信息” 下的 已桥接至 进行下拉选择,具体选择根据笔记本 wifi网络而定,如下图
笔记本网络如下图
配置完成后,选择 “应用”,然后选择 “确定”
2、虚拟机 centos7系统固定ip配置
开启虚拟机,进入centos7系统,进入ip配置文件,命令 cd /etc/sysconfig/network-scripts/
这里使用的是 ens33网络,编辑 ifcfg-ens33文件,增加固定ip配置,如下
参数说明:
BOOTPROTO="static" #由 dhcp自动获取改为 static静态方式
ONBOOT="yes"
增加如下4项
IPADDR="192.168.31.60" #固定ip地址,需要与笔记本 台式机在一个网段中 192.168.31.xx
NETMASK="255.255.255.0" #配置子网掩码
GATEWAY="192.168.31.1" #配置网关,可以通过查看 笔记本wifi的网关进行设置
DNS1="8.8.8.8" #配置dns,配置此值前,需要先手动增加dns解析,配置如下
vim /etc/resolv.conf ,编辑内容截图
虚拟机固定ip配置截图如下:
配置完如上图信息后,进行 保存,然后重启网络
3、测试网络
a. 查看ip是否配置成功,通过 ip addr命令查看
固定ip为:192.168.31.60
b. 虚拟机内部测试是否可以访问外网,如下图
c. 测试虚拟机宿主机(笔记本)是否可以访问
测试能正常访问
d. 测试同网络台式机是否可以访问虚拟机
台式机ip 192.168.31.43 能直接访问 虚拟机192.168.31.60,正常访问
e. 测试台式机xshell直接连接虚拟机
xshell能正常连接笔记本虚拟机。