MAC上virtualbox的centos6.9网络配置
admin
2023-02-25 06:00:05
0

在mac上使用virtualbox来虚拟化虚拟机。

对虚拟机的网络要求是

1.能与宿主机互通。

2.虚拟机之间能互通。

3.虚拟机能连接Internet。

采用采用双网卡,一个网卡是桥接模式,一个网卡是nat模式。配置如下

第一步在 virtualbox 偏好设置里设置添加 NAT网络

偏好设置—>网络——>点击右边的加号,添加一个 NAT网络。

MAC上virtualbox的centos6.9网络配置

MAC上virtualbox的centos6.9网络配置

 

第二步在virtualbox工具栏找到管理,添加only-host

工具栏——>管理——>主机网络管理——>创建,创建完成点击ok。

MAC上virtualbox的centos6.9网络配置

MAC上virtualbox的centos6.9网络配置

第三步在安装好的 centos(关机状态下) 点击设置

设置——>网络——>添加两个网卡(关机状态下才可以添加网卡),分别是 NAT网络、仅主机(HOST-Only)网络。

MAC上virtualbox的centos6.9网络配置

MAC上virtualbox的centos6.9网络配置

上面的MAC地址,在下面的网卡配置文件中会用到,否则会报错!!!

以上做完之后,启动Centos,进入管理界面,编辑相应的配置文件。

配置文件在这个目录下面:/etc/sysconfig/network-scripts/,默认的网络配置文件是:ifcfg-enp0s3(如果是Centos6,则文件名是ifcfg-eth0)

编辑 ifcfg-enp0s3 (如果是Centos6,则文件名是ifcfg-eth0)这个文件,将其中的 ONBOOT=no 改为 ONBOOT=yes

[root@localhost network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@localhost network-scripts]# cat ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:3D:1B:C7
TYPE=Ethernet
UUID=194fd333-b868-4deb-82fe-20082f0123aa
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
[root@localhost network-scripts]#

退出保存,并重启网络。退出是 :wq,重启网络 service network restart

这个时候可以连通外网了,ping一下百度试试


此时,与外网已经连通,但是这个时候还是动态的ip,是跟宿主机一样的方式,但需要一个静态的ip,就是我们添加的第二张网卡,这个时候来进行静态ip设置。

上面的NAT网卡对应的文件是 ifcfg-enp0s3(如果是Centos6,则文件名是ifcfg-eth0),那么将这个文件复制一份,改成 ifcfg-enp0s8(如果是Centos6,则文件名是ifcfg-eth2)

通过copy命令进行复制,cp ifcfg-enp0s3 ifcfg-enp0s8

如果是Centos6,则命令是cp ifcfg-eth0 ifcfg-eth2

复制之后,这个时候来编辑ifcfg-enp0s8(如果是Centos6,则文件名是ifcfg-eth2)这个文件,修改其中的一些配置。

需要修改的有

  BOOTPROTO=dhcp 改为 BOOTPROTO=yes

  NAME=enp0s3  (或者eth0) 改为 NAME=enp0s8  (或者eth2)

  DEVICE=enp0s3  (或者eth0) 改为 DEVICE=enp0s8  (或者eth2)

  UUID 也需要修改,UUID可以重新生成一个,直接在命令行输入 uuidgen,回车就会出现结果,把结果复制过来。

        主要网卡的HWADDR也需要修改,参考上面截图的红框

添加

  IPADDR=192.168.56.119 (根据添加的第二网卡的ip范围内即可,一搬是 192.168.56.101——192.168.56.255)
  NETMASK=255.255.255.0

备注:这里不写IPADDR和NETMASK,用默认的dhcp也可以,如下

[root@localhost network-scripts]# cat ifcfg-eth2
DEVICE=eth2
HWADDR=08:00:27:82:28:E8
TYPE=Ethernet
UUID=194fd343-b868-4deb-82fe-20082f0123aa
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
[root@localhost network-scripts]#

设置完成之后,保存退出。重新启动网络,这个时候静态ip也有了,可以在次尝试ping一下相应的网络。

ping 192.168.56.1 (网关是通的)

ping 192.168.56.119 (自己)

通过宿主机的终端来ping虚拟机,看看两者是否通信,结果是通信的,一切ok。


相关内容

热门资讯

买不起大疆、影石的年轻人,排队... 文 | 表外表里 ,作者 | 陈梓洁,编辑 | 杨静、曹宾玲 “一台机器,旺季月入1500。” 去...
美国众议员当街打掉拍摄人员的手... 近日,美国KCCI电视台爆出的一段视频显示,美国众议员扎克·纳恩在街道上与跟踪拍摄人员发生口角,并动...
今天上凯道人数成关键!媒体人示... 海峡导报综合报道 台湾中联油脂致癌油风暴继续延烧,国民党今天(25日)在凯道举办“我是人、我反毒台”...
谷歌公布1500万次AI交互,... 导读:谷歌分析1500万次去标识化AI交互后发现,在一个典型职业中,AI大约可参与21%的任务,但完...
空调水管不出水不制冷 原因可能是空调缺氟或是氟利昂泄漏,可以修补泄漏点,添加适量的氟;原因可能是空调的功率不够,可以更换与...
洗衣机不出水怎样修理拆装 如果您的洗衣机出现不出水的问题,也许是因为以下几个原因:1. 水龙头未开启:在洗衣机不出水的情况下,...
原创 三... 随着REDMI K100系列两杯(Pro/ProMax)的入网,以及一款小米神秘新机,小米在8月份的...
洗衣机放不出水咋回事儿 洗衣机放不出水,可能是以下几个方面的原因: 1. 排水管道堵塞:洗衣机的排水管道如果被毛发等污垢堵...
美的电热水瓶不出水故障维修方法 1、 电热水瓶的电机是12V的串励电机。也就是说上电后热水瓶会自动加热,水沸腾时,温控器将会自动断开...
tcl洗衣机xqg100-p3... 1、可能是牵引器损坏造成无法打开排水阀芯,此时应更换新的牵引器。2、排水阀内有杂物堵塞也有可能造成洗...