当前位置: 澳门新濠3559 > 操作系统 > 正文

VirtualBox全局设置【澳门新濠3559】,找到网络设置

时间:2019-12-26 00:20来源:操作系统
  L04-Linux CentOS7中网络配置(可连外网),l04-linuxcentos7 虽说这里演示的系统是CentOS7,不过在RHEL6.5、RHEL7和CentOS6.5中也同样适用。   1.工具:virtualbox,虚拟机:CentOS7   2.VirtualBox工具中

 澳门新濠3559 1

L04-Linux CentOS7中网络配置(可连外网),l04-linuxcentos7

虽说这里演示的系统是CentOS7,不过在RHEL6.5、RHEL7和CentOS6.5中也同样适用。

 

1.工具:virtualbox,虚拟机:CentOS7

 

2.VirtualBox工具中的网络配置

(1)VirtualBox设置:管理——>全局设定——>网络——>仅主机(host-only)

注:因为我本次配置是要搭建OpenStack的网络环境,因此我这里又新建了一块网卡Virtualbox Host-Only Ethernet Adapter #2来作为openstack的管理网络,供openstack内部各个服务之间通讯、管理等使用;若是只想配一个网卡,则直接使用VirtualBox中原本就存在的Host-Only网络Virtualbox Host-Only Ethernet Adapter即可。

 澳门新濠3559 2

 

第一块网卡设置如下:

澳门新濠3559 3

 

新增的第二块网卡设置如下:

澳门新濠3559 4

 

且两块网卡的DHCP服务器选项都不启用

澳门新濠3559 5

 

(2)为了连接外网,将本机的无线网络共享给VirtualBox Host-Only Network(第一块网卡)

澳门新濠3559 6

 

(3)在VirtualBox中给虚拟机配置网卡:

网卡一:

澳门新濠3559 7

 

网卡二:

澳门新濠3559 8

VirtualBox全局设置【澳门新濠3559】,找到网络设置。 

注意两块网卡的MAC地址是不一样的,记住它们,有助于在下一步中确定哪块网卡对应的是哪个配置文件(ifconfig命令中的ether后面就是MAC地址)。

 

3.虚拟机中的网络配置

(1)ifcfg-xxx文件的配置

由于virtualbox中给虚拟机分配了两块网卡,因此进入虚拟机中能看到两个网络配置文件ifcfg-xxx

澳门新濠3559 9

 

两个文件的具体配置如下所示

ifcfg-enp0s3(由MAC地址可知其对应的是VirtualBox中的Virtualbox Host-Only Ethernet Adapter)

澳门新濠3559 10

注:BOOTPROTO也可以设置为static,这样配置的IP就是静态的了。

 

ifcfg-enp0s8:

澳门新濠3559 11

 

(2)/etc/resolv.conf文件的配置

修改DNS,在 /etc/resolv.conf文件中增加一个域名服务器,使得虚拟机可以连通外网

nameserver 192.168.137.1

澳门新濠3559 12

 

 

(3)重启网络:service network restart,然后使用ifconfig命令查看

澳门新濠3559 13

注:有时候即使ifcfg-xxx文件都配置对了,并且使用service network restart命令重启了网络,用ifconfig命令看到IP依然没有配置成自己想要的,这个时候可以使用ifdown 命令(如ifdown enp0s3)先关闭网卡,再用ifup命令开启,就可以了。若是还不行,那么就需再返回去查看文件是否真的配置对了。

 

 

4.网络测试:

(1)ping自己

ping -c 4 10.0.0.11

澳门新濠3559 14

 

ping -c 4 192.168.137.110

澳门新濠3559 15

 

ping -c 4 controller  (/etc/hosts文件中需添加ip到主机名的映射)

澳门新濠3559 16

 

(2)ping外网

澳门新濠3559 17

 

(3)ping -c 4 8.8.8.8

澳门新濠3559 18

 

CentOS7中网络配置(可连外网),l04-linuxcentos7 虽说这里演示的系统是CentOS7,不过在RHEL6.5、RHEL7和CentOS6.5中也同样适用。

  1. 工具:...

用虚拟机装Linux系统时,经常会出现一些问题。比如:从主机到虚拟机之间网络不通;虚拟机中无法联网;虚拟机中的IP地址不固定。为了解决这些问题,我曾花了不少时间。在此,记下填坑方法。

澳门新濠3559 19

四、步骤

(2)为了连接外网,将本机的无线网络共享给VirtualBox Host-Only Network,即第一块网卡

⑤重启network网络,使修改生效。命令:service network restart。向/etc/resolv.conf文件中添加dns服务地址。这里的地址可以查看本地电脑上网使用的dns服务地址,如下图

 

修改下图所示的部分,IP地址工具自己实际情况而定!

 

澳门新濠3559 20

 

一、前言

本文所述的方法在RHEL6.5、RHEL7和CentOS6.5中同样适用。

②再启用网卡2,连接方式选择网络地址转换(NAT)即可,如下图

 

澳门新濠3559 21

 

2.这里采用Host-Only模式是为了给虚拟机设置一个固定IP,让主机与虚拟机网络相通。

澳门新濠3559 22

 

澳门新濠3559 23

1.对虚拟机网络设置,需要先关闭虚拟机;

在配置之前,先了解一下网卡配置文件各个参数的意义:

⑥测试一下

网卡二(若不需要两块网卡则无需做这步):

澳门新濠3559 24

 

①打开虚拟机的设置,找到网络设置。再启用网卡1,选择连接方式为Host-only,界面名称选择VirtualBox Host-Only Ethernet Adapter,设置如下图

澳门新濠3559 25

系统:Centos7.2

 

澳门新濠3559 26

 

④查看enp0s8网卡,如果ONBOOT属性为no,切记一定要修改为yes,否则网卡配置无法生效

网卡一:

澳门新濠3559 27

 

澳门新濠3559 28

 

2.这里采用网络地址转换(NAT)模式,是为虚拟机配置一个上网的网卡。

澳门新濠3559 29

澳门新濠3559,二、环境

澳门新濠3559 30

 澳门新濠3559 31

澳门新濠3559 32

③编辑enp0s3网卡,vi /etc/sysconfig/network-scripts/ifcfg-enp0s3,修改之前,需要查看下VirtualBox Host-Only Ethernet Adapter的IP地址(选中Virtualbox窗口,同时按住Ctrl+w查看IP地址)

澳门新濠3559 33

澳门新濠3559 34

ifcfg-enp0s8:

三、目标

 

配置一台拥有固定IP、可以联网的Centos7.2 虚拟机

ping -c 4 192.168.137.110

提示:

(3)重启网络:service network restart,然后使用ifconfig命令查看

1.到这里两块网卡就设置完毕了,可以启动虚拟机,进一步配置;

注:BOOTPROTO也可以设置为static,这样配置的IP就是静态的了。

提示:

 

虚拟机软件:Virtualbox

ifcfg-enp0s3(由MAC地址可知其对应的是VirtualBox中的Virtualbox Host-Only Ethernet Adapter)

澳门新濠3559 35

(2)/etc/resolv.conf文件的配置

澳门新濠3559 36

nameserver 192.168.137.1

 

 

 

澳门新濠3559 37

 

注:因为我本次配置是要搭建OpenStack的网络环境,所以我这里又新建了一块网卡Virtualbox Host-Only Ethernet Adapter #2来作为openstack的管理网络,若是只想配一个网卡,则直接使用VirtualBox中原本就存在的Host-Only网络Virtualbox Host-Only Ethernet Adapter即可。

DEVICE=eth0 #指出设备名称
NM_CONTROLLED=yes #network mamager的参数,实时生效,不需要重启
ONBOOT=yes #设置为yes,开机自动启用网络连接
IPADDR=192.168.21.129 #IP地址
BOOTPROTO=none #设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务
NETMASK=255.255.255.0 #子网掩码
DNS1=8.8.8.8 #第一个dns服务器
TYPE=Ethernet #网络类型为:Ethernet
GATEWAY=192.168.21.2 #设置网关
DNS2=8.8.4.4 #第二个dns服务器
IPV6INIT=no #禁止IPV6
USERCTL=no #是否允许非root用户控制该设备,设置为no,只能用root用户更改
HWADDR=00:0C:29:2C:E1:0F #网卡的Mac地址
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME="System eth0" #定义设备名称

澳门新濠3559 38

 

新增的第二块网卡Virtualbox Host-Only Ethernet Adapter #2设置如下:

 

注:有时候即使ifcfg-xxx文件都配置对了,并且使用service network restart命令重启了网络,用ifconfig命令看到IP依然没有配置成自己想要的,这个时候可以使用ifdown 命令(如ifdown enp0s3)先关闭网卡,再用ifup命令开启,就可以了。若是还不行,那么就需再返回去查看文件是否真的配置对了。

 

3.虚拟机中的网络配置

且两块网卡的DHCP服务器选项都不启用

ping -c 4 controller  (/etc/hosts文件中需添加ip到主机名的映射)

两个文件具体配置如下

接下来进行配置

 

(1)VirtualBox全局设置:管理——>全局设定——>网络——>仅主机(host-only)

 

由于virtualbox中给虚拟机分配了两块网卡,因此进入虚拟机中能看到两个网络配置文件ifcfg-xxx

第一块网卡Virtualbox Host-Only Ethernet Adapter设置如下:

2.VirtualBox工具中的网络配置

(1)ping自己

1.工具:VirtualBox,虚拟机:CentOS7

澳门新濠3559 39

(1)ifcfg-xxx文件的配置

注意两块网卡的MAC地址是不一样的,记住它们,有助于在下一步中确定哪块网卡对应的是哪个配置文件(ifconfig命令中的ether后面就是MAC地址)。

(2)ping外网

4.网络测试:

澳门新濠3559 40

ping -c 4 10.0.0.11

至此,网络配置完成。

修改DNS,在 /etc/resolv.conf文件中增加一个域名服务器,使得虚拟机可以连通外网

 

(3)在VirtualBox中给虚拟机配置网卡:

澳门新濠3559 41

编辑:操作系统 本文来源:VirtualBox全局设置【澳门新濠3559】,找到网络设置

关键词: