美文网首页
VirtualBox NAT+HostOnly 网络配置

VirtualBox NAT+HostOnly 网络配置

作者: 迪兰布鲁斯 | 来源:发表于2017-02-28 14:54 被阅读0次

    系统为CentOS 6.5

    配置原理:

    虚拟机内部分配两块网卡:

     一块用于访问外网【10.0.2.0/24】,

    一块用于内部网络相互访问【192.168.56.*】(可用于搭建分布式平台如Spark,Hadoop,Kafka)

    1.VirtualBox 配置


    【VirtualBox 偏好设置-网络】

    1.1 NAT 网络配置

    1.2 HostOnly配置

    2.虚拟机的配置:

    如图已经建立了一台名为Slave1的虚拟机CentOS6.5

    2.1 先查看VirtualBox分配给这台虚拟机的两个网卡MAC地址(NAT和HostOnly):

    2.2  虚拟机内部网络配置

    【记得修改HWADDR,对应VirtualBox分配的网卡MAC地址!!!看2.1

    cd /etc/sysconfig/network-scripts/

    2.2.1 配置eth0 为NAT 网络

    vi ifcfg-eth0 

    配置如下:

    DEVICE=eth0

    HWADDR=08:00:27:34:D4:39

    TYPE=Ethernet

    UUID=0d7cd2dd-d161-4290-920d-926ee9d813cd

    ONBOOT=yes

    NM_CONTROLLED=yes

    #BOOTPROTO=dhcp

    BOOTPROTO=static

    NETMASK=255.255.255.0

    IPADDR=10.0.2.11

    GATEWAY=10.0.2.2

    DNS2=8.8.8.8

    DNS1=10.0.2.2

    DEFROUTE=yes

    测试外网是否能访问:

    ping baidu.com

    2.2.2配置eth1 为HostOnly网络配置

    vi ifcfg-eth1

    DEVICE=eth1

    HWADDR=08:00:27:15:B6:E9

    TYPE=Ethernet

    UUID=0d7cd2dd-d161-4290-920d-926ee9d813cd

    ONBOOT=yes

    NM_CONTROLLED=yes

    #BOOTPROTO=dhcp

    BOOTPROTO=static

    NETMASK=255.255.255.0

    IPADDR=192.168.56.111

    #DEFROUTE=yes

    注意不能设置GATEWAY,原因: linux双网卡默认路由问题 在安装第二块网卡后出现无法上网问题,使用route发现是默认路由出现问题,经过多 发查证,才晓得原来linux在加载网卡配置文件的时候是先加载eth0,再加载eht1的,这样,如果eth1设置了gateway项,则会覆盖掉 eth0中的gateway设置,因此解决方法就是删除eth1的gateway设置

    作者:lvvl

    链接:https://www.jianshu.com/p/0537b056790b

    來源:简书

    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    3.重启网络服务

    service network restart 

    如果出现ip冲突请检查.

    相关文章

      网友评论

          本文标题:VirtualBox NAT+HostOnly 网络配置

          本文链接:https://www.haomeiwen.com/subject/bduxgttx.html