virtualBox 配置centos7 的网络设置分为两种模式
开始之前 先确定几个关键名词
- 主机----指的是自己的电脑
- 宿主机----指的是virtualBox 程序
- 虚拟机----指的是centos7 系统
- 1.桥接网卡模式,这种模式虚拟机可以联网,主机虚拟机可以互通,虚拟机之间可以互通,但是IP会动态变化。 简单一点
- 2.Net网络(或网络地址转换) + host-only 模式
Net 模式负责访问外部网络,host-only模式负责主机虚拟机通讯和固定
IP 地址设置。麻烦一点
一、桥接网卡模式,一张图片搞定,不需要其他配置
二、Net + host-onlys模式
- 配置 Net 网络
宿主机IP
- 下面一段话很重要 一定要认真看
经过以上步骤 虚拟机就可以访问外部网络啦,是不是很简单,UUID 可以直接删除掉;系统会自动生成;上面的错误的另外一种可能是 ifcfg-enp0s3 和其他配置文件(ifcfg-enp0s8)的 ENBOOT=yes冲突了; ENBOOT=yes 只能有一个文件有,如果冲突了 就把网络1的修改为 ENBOOT=no 就能重启网络了;但是重启虚拟机后 Net 网络没有自动开启;所以需要再次手动开启。 最后,这个也是两种模式,1、所有文件都设置成yes ,然后重启虚拟机。2、一个一个开启,用systemctl restart network命令重启网络
- 配置host-only网络
至此配置就结束了
这是2021 最新版测试 按着操作必通
下面是几个命令
cd /etc/sysconfig/network-scripts/ //进入配置文件夹
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 //编辑
nmcli con //查看网络配置
ip addr //查看ip
查看主机名:hostnamectl
修改主机名使用:hostnamectl set-hostname 主机名
创建新用户:useradd userfor2015;//home 下会有同名目录,锁定状态
设置用户密码:passwd userfor2015 并回车。
设置网络
ls /etc/sysconfig/network-scripts/
cat /etc/sysconfig/network-scripts/ifcfg-ens33
vi /etc/sysconfig/network-scripts/ifcfg-ens33