Virtualbox配置centos7网络

 

方法一:

1. 安装centos7的时候注意选择两个网卡(配置CentOS7虚拟机里面能上外网,而主机与CentOS7虚拟机也能连通)

两个网卡分别为:
nat(虚拟机访问互联网,使用10.0.2.x段)
host-only(虚拟机和主机互相通信,使用192.168.56.x段)
在偏好设置里面设置网络。如下图配置:
在这里插入图片描述

2. 接下来对CentOS7虚拟机网络设置,添加网卡1和网卡2,分别选择连接方式和对应的网卡:
在这里插入图片描述

注意:需要记下两个网卡的mac地址,后面需要在网络配置中使用到(如果第一步安装centos7的时候网络没有选择两个的话)

3. 开机,进入 cd /etc/etc/sysconfig/network-scripts/ 目录,输入 ls ,可以看到目前只有 ifcfg-enp0s3 和 ifcfg-enp0s8配置文件 (如果安装centos7没有选择两个网卡的话,应该只有 ifcfg-enp0s3 一个配置文件,如果只有一个配置文件,则另外一个就用这个 copy 过来改cp -p ifcfg-enp0s3 ifcfg-enp0s8需要更改UUID的值),如下图:

在这里插入图片描述

4. 编辑ifcfg-enp0s3文件,vi ifcfg-enp0s3
在这里插入图片描述

注意看,是否已经将ONBOOT=no改为yes(最开始默认为NO,yes意思是,“BOOT开机”时候就能使用这张网卡),再添加BOOTPROTO为dhcp(只有“静态static”和“动态dhcp”两种方式),保存,退出,重启网络。
 
此时,已经可以ping通baidu的话,就说明虚拟机可以访问外网了

5. 编辑ifcfg-enp0s8文件,vim ifcfg-enp0s8
在这里插入图片描述

注意:
1、上面的NETMAST拼写错误,应该为NETMASK
2、此时宿主机要能ping通虚拟机的话,需要再配置一下vi/etc/sysconfig/network NETWORKING=yes
3、GATEWAY=192.168.56.1(经后面测试,这个不能加入)

6. 执行重启网络命令service network restart

此时应该就可以访问外网,并且可以与宿主机通信了
在这里插入图片描述
宿主机也能ping通虚拟机
在这里插入图片描述
 
 

方法二:

使用桥接网络也能够连通主机与虚拟机之间的网络,并且能够访问互联网

第一步:设置桥接模式,virtualbox中设置
在这里插入图片描述

第二步:配置centos的网卡地址:
在这里插入图片描述
主机能ping通虚拟机:
image.png
虚拟机也能ping通主机:
在这里插入图片描述

感谢作者landy8530 的分享,该文转载自简书

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

遥夜人间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值