VirtualBox配置CentOS网络

前提

  在新公司需要用到MySQL,刚好电脑配置还可以,计划在虚拟机上安装Linux,再安装MySQL,并使得网络中其他主机能使用MySQL服务,所以我们需要配置好Vbox下Linux的网络环境。

  准备条件:

  1. 安装好VirtualBox
  2. 安装好Linux,本次安装的是CentOS 6.x

查看本机网络

  公司网络环境不是很清楚,查看网卡情况如下,IP和DNS均为自动获取:

    

  在CMD下查ipconfig,可以看到如下网络情况:

   

  同时安装完成VBox之后,Vbox会给我们安装一个虚拟的网卡,我们可以在Windows的网络下看到该网卡,该网卡的配置我们也安装以太网卡同样配置

    

配置Linux的网络

   我在安装CentOC的时候选择了mini版本,后来发现网络没有配置,关于Linux网络配置的文章很多这里推荐两个

  初级篇:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/05/3000859.html

  高级篇:http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/26/3100065.html

  这里我们选择配置为自动获取方式么,也就是dhcp方式,vi /etc/sysconfig/network-scripts/ifcfg-etch0 ,配置内容如下:

    

DEVICE="eth0"
HWADDR="XX:XX:XX:XX:XX:XX"

ONBOOT="yes"                 //启动开启网路
BOOTPROTO="dhcp"         //IP获取方式
NM_CONTROLLED="yes"
IPV6INIT="no"
USERCTL="no"

  修改完后,按Esc退出编辑状态,输入:wq  表示write&quit,修改完成后,我们需要重启网络,执行如下命令:

    /etc/rc.d/init.d/network restart

    

  如图所示,完成网络配置重启

  这个时候可以使用linux 命令 ifconfig检查网络配置情况.

配置虚拟机网络方式

  配置方式为,选中虚拟机-->设置-->网络,选中合适的网络连接方式,如下图:

    

   其中需要注意的是:

    这里的网卡1,是指Vbox安装在Windows的虚拟网卡,即Windows的网络配置看到的“VirtualBox Host-Only Ethernet Adapter”.

    连接方式是指,Vbox虚拟网卡和真实网卡的通信方式

    界面名称,因为本次使用的是笔记本,其中有无线网卡和有线网卡两个选择,请选择Windows连接网络的网卡。

  1.网络地址转换(NAT)方式

    该方式特点

        虚拟机内的操作系统可以通过宿主主机(即真实PC)访问互联网

        虚拟机内的操作系统可以访问宿主主机

        宿主主机无法访问虚拟机内系统

    使用该方式后,虚拟机内Linux的IP如下:

        

    宿主主机Windows IP为10.10.0.98,测试网络情况:

      Linux:

        ping www.baidu.com    // 测试Linux是否可以访问互联网,结果为可以ping通

        ping 10.10.0.98           // 测试Linux是否可以访问宿主主机,结果为可以ping通.

                      // 注意:在ping windows时需要关闭windows的防火墙,否则无法ping通

      Winsows:

        ping 10.0.2.15      // 测试宿主主机是否能访问虚拟机内Linux,结果为无法ping通

  

  2.桥接方式

    该方式特点

        虚拟机内的操作系统可以通过宿主主机(即真实PC)访问互联网

        虚拟机内的操作系统可以访问宿主主机

        宿主主机可以访问虚拟机内操作系统

    使用桥接方式后,虚拟机内LinuxIP如下:

        

  可以看出,使用桥接方式之后,我们的eth0网卡IP发了变化:

    IP自动分配成了10.10.0.115和Windows的10.10.0.98保持在了同一个网段

    子网掩码也相同,均为255.255.0.0

  可以自行测试Windows和Linux之前相互ping,以及Linux去ping其他外部网络

  Ps:在多数情况下,我们不仅仅只希望Linux可以访问互联网,我还需要Linux和Windows之前能共享资源,比如在Linux安装的服务能被局域网其他的主机使用,这里我就会选桥接方式。

    在桥接方式的网路下,可以满足在虚拟机Linux下安装MySQL可以提供给10.10.0网段内主机使用的网络要求    

    还有其他方式,这里不多做讲解。

时间: 2024-10-09 20:24:36

VirtualBox配置CentOS网络的相关文章

VirtualBox中centos网络配置

VirtualBox图形界面下有四种网络接入方式,它们分别是: 1.NAT 网络地址转换模式(NAT,Network Address Translation)2.Bridged Adapter 桥接模式3.Internal 内部网络模式 4.Host-only Adapter 主机模式 而在CommandLine下则有八种方式,除上面列出的四种外还有下列四种: 1.UDP Tunnel networking 2.VDE networking 3.Limiting bandwidth  for n

配置CentOS网络

配置CentOS主机接入TCP/IP网络步骤(以CentOS 6为例): 1.配置IP和子网掩码: 静态指定(立即生效,但非永久有效): 操作 ifcfg类命令 ip类命令 显示所有网卡信息 # ifconfig [-a] # ip addr show [up] 显示指定网卡信息 # ifconfig eth0 # ip addr show eth0 启用网卡 # ifconfig eth0 up 或 # ifup eth0 # ip link set eth0 up 禁用网卡 # ifconf

redhat配置centos网络yum源

方案一: 配置网络yum源rpm -ivh vsftpd-2.2.2-6.el6_0.1.x86_64service vsftpd restartchkconfig --level 35 vsftpd oncd /var/ftp/pub/mkdir yum把上面的挂载点改成/var/ftp/pub/yumvim /etc/yum.repos.d/rhel-source.repo[server]name=serverbaserul=ftp://pub/yum/Server/  #(注意要挂载光驱)

virtualbox中centos虚拟机网络配置

本文讲述的是如何在Oracle VM VirtualBox安装的CentOS虚拟机中进行网络配置,使得虚拟机可以访问宿主主机,也能访问外网,宿主主机可以访问虚拟机,虚拟机之间也可以相互访问. 在VirtualBox中虚拟机的配置方式有四种,这四种连接方式的原理和区别与联系可以参考一位园友的博文:https://www.cnblogs.com/adforce/archive/2013/10/11/3363373.html,这是我见过阐述得比较详细的,所以本文对这四种连接方式便不再作过多说明,这里要

virtualbox中配置CentOS的本地磁盘镜像作为其软件源

CentOS(以及红帽系列)都有yum软件源的概念,即在终端通过命令可以直接从软件源下载软件并安装.除了网络上的软件源(如网易.搜狐.中科大镜像)外,我们也可以使用下载好的CentOS镜像来作为软件源.它包含了大部分常用软件,而在我们安装CentOS系统的时候,很多时候是选择性安装的,所以并没有把所有的软件安装到系统中. 因为很多人是在虚拟机里配置Linux的,所以这里介绍一些如何在virtualbox中配置CentOS本地磁盘镜像作为其软件源.学会了这个,即使不是虚拟机,就是在实体机上安装的C

VirtualBox 配置网络和Ubuntu16.04更新操作

上章讲到使用VirtualBox安装Ubuntu16.04,现在系统安装好了,我们得给他配置好网络. VirtualBox配置网络首先得确认自己物理主机的网络连接方式: 1)直接连交换机 2)通过路由器.这里包括拨号上网,连接wifi,使用校园网等. 如果是第一种情况,则使用桥接网络,第二种则使用网络地址转换(NAT). 我的是wifi连接所以用了网络地址转换(NAT) 然后可以登录系统,查看网络是否联通.可以ping www.baidu.com测试.网络调通后我们可以远程了,但是由于没有安装s

VirtualBox 配置虚拟网卡(桥接),实现主机-虚拟机网络互通

记录下VirtualBox 配置虚拟网卡(桥接),实现主机-虚拟机网络互通过程,网上搜出来的比较乱,讲的不明不白,因此根据自己弄过一次,确认可行的方式,做个备份,方便日后查阅. 环境: 在Oracle VM VirtualBox中安装的Ubuntu,具体版本名是:ubuntu-14.10-server-amd64 Step1: VirtualBox在虚拟机关机状态下,如图进行设置: Step 2: 虚拟机开机,输入命令:sudo ifconfig或者sudo ifconfig -a查看当前网卡配

centos 网络配置

centos 网络配置网络配置 -bash-4.1# setup    #如果没有setup命令,可以yum install setuptool -y  也可以安装setup 命令 http://jingyan.baidu.com/album/25648fc1a303ce9191fd0032.html?picindex=2 -bash-4.1# yum install setuptool 然后输入自己ip地址,子网掩码,网关等,如果您用图形界面设置了还是没能生效静态ip,请更改文件BOOTPRO

Vmware 克隆CentOS 网络IP配置

在VMware里克隆出来的CentOS Linux..ifconfig...没有看到eth0..然后重启网卡又报下面错误. 故障现象:service network restartShutting down loopback insterface:                                                                                                     [  OK  ]Bringing up loopb