1.实现目标
- 虚拟机和主机之间网络互通
- 虚拟机和外网之间网络互通
- 虚拟机中的IP地址固定访问
2.系统环境
- 虚机工具:Oracle VM VirtualBox6.1
- 系统版本:CentOS 7.9
3.实施步骤
①.选中CentOS 7虚拟机,点击设置,选择网络开始设置
- 网卡1:仅主机(Host-Only)网络,实现虚拟机和宿主机之间通信和虚拟机和虚拟机之间通信
- 网卡2:网络地址转换(NAT),实现虚拟机和宿主机之间通信和虚拟机和互联网之间通信
- 注意1:在进行网络配置之前,需要先关闭虚拟机,否则无法进行设置或者报错
- 注意2:可能会遇见未找到虚拟网卡的问题,设备管理器-操作-添加过时设备进行网卡添加解决
②.查看主机网络,菜单中选择管理,主机网络管理器项
- 1.查看是否存在两个网卡,否则需要添加第二个网卡
- 2.查看手动配置网卡的网关地址和子网掩码的IP地址
③.启动CentOS 7虚拟机,可能会遇见网卡报错的问题
- 问题现象:在删除原有虚拟网卡并重新添加后,虚拟机可能会无法启动,出现错误
- 解决方法:在设备管理器中找到虚拟网卡对应的设备,禁用设备并重新启用即可
④.登录虚拟机使用命令查看网卡信息,配置虚拟机仅主机模式网卡
- 1.设置静态IP地址时,主机网络配置中的手动配置网卡的IPv4地址
- 2.如果ONBOOT属性为no,切记一定要修改为yes,否则网卡配置无法生效
⑤.添加DNS服务地址或者使用默认DNS地址,重新启动网络
⑥.测试虚拟机和宿主机、虚拟机和互联网之间是否已互通