VirtualBox安装CentOS7如何设置网卡信息

在实际配置虚拟机的过程中,网络配置时候一个很繁琐的过程,经常一个点没注意到,就访问不了了。在此,做一个简单的教程以供后续使用时可以参考!

方法一: 使用NAT网络

1. 选择网卡

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

两个网卡分别为:

  • nat(虚拟机访问互联网,使用10.0.2.x段)
  • host-only(虚拟机和主机互相通信,使用192.168.56.x段)

在偏好设置里面设置网络。如下图配置:

2. 虚拟机网络设置

接下来对CentOS7虚拟机网络设置,添加网卡1和网卡2,分别选择连接方式和对应的网卡:

有时候选择NAT网络,OK按钮显示为灰色不可用状态,那就选择 网路地址转换(NAT) ,有时候默认就是这个,我安装的时候默认就是这个。

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

3. 配置网卡

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

3.1 编辑ifcfg-enp0s3文件

vim ifcfg-enp0s3

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

3.2 编辑ifcfg-enp0s8文件

vim ifcfg-enp0s8

注意:上面的NETMAST拼写错误,应该为NETMASK
注意此时宿主机要能ping通虚拟机的话,需要再配置一下

vi /etc/sysconfig/network
NETWORKING=yes
GATEWAY=192.168.56.1 (经后面测试,这个不能加入)

4. 执行重启网络命令

service network restart

此时应该就可以访问外网,并且可以与宿主机通信了

宿主机也能ping通虚拟机

方法二: 使用桥接网络

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

1. 设置桥接模式,virtualbox中设置

2. 配置centos的网卡地址

3. 测试

主机能ping通虚拟机:

虚拟机也能ping通主机:

原文出处:简书 -> http://www.jianshu.com/p/1865cd86f4b3

另外推荐大家使用谷歌搜索,有时候第一条就解决了你的问题。

原文地址:https://www.cnblogs.com/reasonzzy/p/11127254.html

时间: 2024-10-07 08:55:01

VirtualBox安装CentOS7如何设置网卡信息的相关文章

Virtual:VirtualBox 安装Centos7后 安装增强功能出现kernel headers not found for target kernel 错误的解决办法

VirtualBox 安装Centos7后 安装增强功能出现kernel headers not found for target kernel 错误的解决办法 提示:kernel headers not found for target kernel 原因已经表明出来了,说明kernel headers 没有安装; 直接贴出解决方案: 1.update kernel yum update kernel -y 2.Install the kernel-headers, kernel-devel 

VirtualBox安装Linux联网设置

一.virtualBox的安装 官方Liunx版本下载地址:  https://www.virtualbox.org/wiki/Linux_Downloads 这里选择下载ubuntu 16.04  AMD64 ,下载出来的deb格式  直接双击输入用户密码安装完成即可,启动VirtualBox报错如下信息: 如果是首次安装virtualbxo的时候出现上述情况,则可能是电脑打开了secure boot选项导致的,重新启动电脑,进入到bois,在相应地方将secure boot禁用, 然后正常进

centos(1)-从virtualbox安装centos7.4

centos是linux发行版之一,是当前国内最主流,使用最普遍的linux服务器.在window中可以使用虚似机来安装centos,以便于在window环境中学习centos知识.选择virtualbox虚拟机是因为它是开源免费的 virtualbox下载.安装.配置 下载地址:https://www.virtualbox.org/wiki/Downloads   下图中windows hosts是window版本 完成安装,打开软件 以上配置完成,会成生一个虚拟机,此时还需要有centos镜

virtualbox安装centos7使用nat+hostonly的网络模式

win环境下的virtualbox下载地址:http://download.virtualbox.org/virtualbox/5.2.0/VirtualBox-5.2.0-118431-Win.exe win环境下安装virtualbox这里省略. 打开virtualbox开始安装centos7: 下面网络选择两张网卡,一个nat模式一个hotsonly模式: 默认的nat模式的网段信息:不用修改 然后启动虚拟机开始进入安装: 安装过程这里省略,直接到配置网络步骤: 下面是host-only模

VMware与virtualbox安装centos7连接网络不可达问题解决笔记(连接网络)

我最初是安装vmware遇到访问不到网络,按网上的配置方法都不能解决.然后我感觉可能跟系统有关,我装的是centos,然后我试着在virtualbox上安装看遇到什么问题. 用virtualbox安装完centos后,网络设置也配置好了,可是不能连网,ping主机ip显示网络不可达.同vmware上遇到的问题一样.我觉得百分之八十跟系统有关,因为我之前安装其他系统没遇到这个问题.然后我参考的是百度经验地址.http://jingyan.baidu.com/article/456c463b4a98

VirtualBox安装CentOS7的网络配置

这几天在本机VirtualBox安装CentOS时遇到了网络的坑... VirtualBox的下载地址:https://www.virtualbox.org/wiki/Downloads CentOS的下载地址:https://www.centos.org/download/       //我选择的是DVD ISO ,大概是4G多一点,具体看个人需求 mysql安装教程:https://www.digitalocean.com/community/tutorials/how-to-instal

VMware虚拟机 安装centos7并设置静态ip 连接外网

首先下载VMware虚拟机:http://xzc.197746.com/VMware-Workstation-12.5.9.zip 然后下载centos7镜像:http://vault.centos.org/ 硬件:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求.最起码I5CPU双核.硬盘500G.内存4G以上. 2.虚拟机准备 1.打开VMwear选择新建虚拟机 2.典型安装与自定义安装 典型安装:VMwear会将主流的配置应用在虚拟机的操作系统上,对于新手来很

VirtualBox安装CentOS7

一:.下载CentOS7的镜像 下载地址:https://www.centos.org/download/ 进入后有三个版本可以选择: 1.DVD ISO  标准安装版,一般下载这个就可以了(推荐)本文以此为例! 2.Everything ISO 对完整版安装盘的软件进行补充,集成所有软件! 3.Minimal ISO 一个非常基本的CentOS 系统,只需要最少的软件包即可拥有一个功能系统(软件比较少,大部分需要自己去装) 我下载的是:CentOS-7-x86_64-DVD-1708.iso

win8.1 virtualbox 安装centos7注意事项

win8.1是64位的,一开始在virtualbox中选择版本时,怎么也选不到64位的,这时要改BIOS设置,把CPU虚拟化改为允许. virtualbox是32位的,没必要非得是64位(64位的也不好找) centos是最新版的,centos7,64位. virtualbox是最新版本,新建虚拟机成功,可是启动时,总弹出错误: ---------------------------VirtualBox - Error In supR3HardenedWinReSpawn------------