Oracle VM VirtualBox虚拟机上网配置-实现多台虚拟机局域网独立ip,可连接外网

文章目录

        • 1、创建-仅主机(Host-Only)网络
        • 2、创建-NAT网络
        • 3、配置-服务器网卡
        • 4、配置-自动获取ip
    • 补充异常处理

版本

  • box:6.0.10 r132072 (Qt5.6.2)
  • 系统:CentOS-7-x86_64-DVD-1810.iso
    .
    备注:适用所有版本(经过大量测试,可以开启n个服务器内网及外网通讯。有任何问题留言或者联系作者可帮忙处理)
    Orable VM VirtualBox 下载地址:https://www.virtualbox.org/wiki/Downloads:
    Centos系统下载地址(官方):http://isoredirect.centos.org/centos/7.4.1708/isos/x86_64/
    Centos系统下载地址(阿里):http://mirrors.aliyun.com/centos/7/isos/x86_64/

1、创建-仅主机(Host-Only)网络

流程:【管理(F)】-【主机网络管理器(H) Ctrl+H】-【创建】-【勾选启动】-【应用】-【关闭】
注意:记得勾选DHCP服务器启动
Oracle VM VirtualBox虚拟机上网配置-实现多台虚拟机局域网独立ip,可连接外网_第1张图片

2、创建-NAT网络

流程:【管理(F)】-【全局设定§ Ctrl+G】-【网络】-【添加NAT网络】-【ok】
注意:一个服务器一个NAT网络
Oracle VM VirtualBox虚拟机上网配置-实现多台虚拟机局域网独立ip,可连接外网_第2张图片

3、配置-服务器网卡

流程:【选中需要配置的服务器】-【右键-设置(S) Ctrl S】-【网络】
注意:一个服务器一个NAT网络

  • 配置网卡1-NAT网络
    Oracle VM VirtualBox虚拟机上网配置-实现多台虚拟机局域网独立ip,可连接外网_第3张图片

  • 配置网卡2-仅主机(Host-Only)网络
    Oracle VM VirtualBox虚拟机上网配置-实现多台虚拟机局域网独立ip,可连接外网_第4张图片

4、配置-自动获取ip

经过测试,只有一台服务器,可以不用配置自动获取。但是,当有2台及以上时,需要配置自动获取ip

  • 查看网卡
    cd /etc/sysconfig/network-scripts/
    ls
    Oracle VM VirtualBox虚拟机上网配置-实现多台虚拟机局域网独立ip,可连接外网_第5张图片
  • 配置添加的2张网卡的ip获取方式-自动
    ONBOOT=no为ONBOOT=yes
    Oracle VM VirtualBox虚拟机上网配置-实现多台虚拟机局域网独立ip,可连接外网_第6张图片
    说明:也可以手动配置(懒得配了。因为自动足够玩了)

重要的事情说三遍:

  • nat网络:一个服务器一个,
  • host网络管理器:所有虚拟机共用一个,

重要的事情说三遍:

  • nat网络:一个服务器一个,
  • host网络管理器:所有虚拟机共用一个,

重要的事情说三遍:

  • nat网络:一个服务器一个,
  • host网络管理器:所有虚拟机共用一个,

.

补充异常处理

配置后虚拟机启动报了异常
Failed to open/create the internal network ‘HostInterfaceNetworking-VirtualBox Host
Only Ethernet Adapter’ (VERR_INTNET_FLT_IF_NOT_FOUND).
大概如上
则按照如下解决:
1、删除主机网络管理器,重新创建
2、https://blog.csdn.net/u013168025/article/details/100296379
3、https://blog.csdn.net/wen_bin_li/article/details/54092950

以上三种都实验一下即可

你可能感兴趣的:(•,项目管理,虚拟机)